Browse Source

视频通话优化

weizhengliang 2 years ago
parent
commit
80d8c7c27e

+ 2 - 1
app/src/main/java/com/wdkl/ncs/entraceguard/activity/MainActivity.kt

@@ -172,6 +172,7 @@ class MainActivity : BaseActivity<MainActivityPresenter, ActivityMainBinding>(),
             videoRoomCallback = VideoRoomCallback(janusClient, room,  Constants.sipId!!.toBigInteger())
             videoRoomCallback = VideoRoomCallback(janusClient, room,  Constants.sipId!!.toBigInteger())
             videoRoomCallback!!.callSessionCallback = this
             videoRoomCallback!!.callSessionCallback = this
             janusClient!!.setJanusCallback(videoRoomCallback)
             janusClient!!.setJanusCallback(videoRoomCallback)
+            janusClient!!.connect()
             initCountDownTimer()
             initCountDownTimer()
 //            SocketManager.getInstance().addUserStateCallback(this)
 //            SocketManager.getInstance().addUserStateCallback(this)
             //初始化webrtc
             //初始化webrtc
@@ -213,7 +214,7 @@ class MainActivity : BaseActivity<MainActivityPresenter, ActivityMainBinding>(),
                             //取消响应计时
                             //取消响应计时
                             responseCountDownTimer?.cancel()
                             responseCountDownTimer?.cancel()
                             interactionVO = JSON.parseObject(tcpModel.data.toString(), InteractionVO::class.java)
                             interactionVO = JSON.parseObject(tcpModel.data.toString(), InteractionVO::class.java)
-                            janusClient!!.connect()
+                            //janusClient!!.connect()
 
 
                             countDownTimer.start()
                             countDownTimer.start()
                             RingPlayHelper.playRingTone(this, R.raw.alice, true)
                             RingPlayHelper.playRingTone(this, R.raw.alice, true)