2017-05-17 26 views
0

我正在使用twilio api,並且有用戶連接到將房間視頻流傳送到它的房間。但是,當其中一個用戶斷開連接時,由於互聯網斷開問題,註冊他與房間斷開連接的代表不會被呼叫。 我想問如何檢測用戶因互聯網問題而斷開連接?正在對所有的用戶定期ping,唯一的辦法是做到這一點?如果是,是否有任何方法可以通過TVIParticipant訪問參與者IP以ping?由於互聯網問題檢測到用戶從twilio房間斷開連接

+0

試試看http://stackoverflow.com/questions/32052906/detecting-voice-call-disconnection-with-twilio-ios-client-sdk – paper1111

+0

上一個問題涉及到Twilio Client,而不是Twilio Video。你是說當用戶斷開連接錯誤時,你沒有收到實現'TVIRoomDelegate'的對象的'participantDidDisconnect'回調? – philnash

+0

@philnash是的,確切地說。 – CodeMaker

回答

1

Twilio開發者傳道這裏。

這實際上是一個已知的錯誤。在這種情況下,Twilio基礎結構可能需要長達120秒的時間來分派斷開事件。

請留意this issue的建議改進,進展和ETA的問題。

+0

有沒有我們可以實現的任何邏輯來處理這個問題?因爲twilio還沒有答案 – CodeMaker