2016-08-01 32 views
0

我正在使用Sinch的視頻通話功能,並面臨一個問題。情況就是這樣。例如,我以用戶身份登錄A。嘗試致電用戶B。立即掛斷用戶B接電話。並且比用戶A嘗試停止Sinch客戶端。兩秒鐘後,我得到了崩潰。下面是錯誤日誌當接收器沒有收到Sinch視頻通話掛機崩潰android

W/sinch-android-rtc: webrtc: (mediasession.cc:362): Duplicate id found. Reassigning from 101 to 125 
D/DefaultHttpService: Http request to https://sandbox.sinch.com/V1/Session 
D/AudioTrackJni: [email protected][tid=13743] 
D/AudioTrackJni: [email protected][tid=13743] 
D/AudioTrackJni: [email protected][tid=13743] 
D/AudioTrackJni: [email protected][tid=13743] 
D/AudioTrackJni: [email protected][tid=13743] 
E/rtc: # 
# Fatal error in ../../../talk/app/webrtc/androidvideocapturer.cc, line 155 
# Check failed: !running_ 
# 
# 
A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 13739 (Sinch Worker Th) 
D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true 
[ 08-01 12:41:08.376 14347:14347 D/   ] 
HostConnection::get() New Host Connection established 0xf3e9b860, tid 14347 
+0

你有什麼解決方案嗎? –

回答

1

你喜歡一個錯誤,解決的辦法是不停止客戶端。通常你開始和停止客戶端作爲服務。如果你想接聽電話,你絕不應該阻止它。你應該保持它運行。

但是我們將其添加到錯誤修復中,因爲我們當然不應該崩潰。

+0

請幫我個忙,讓我知道一旦這得到修復。 –