обнаружение отключения пользователя от комнаты Twilio из-за проблем с интернетом

Я использую twilio api, и есть пользователи, подключенные к комнате, которые транслируют туда свои видео. Однако, когда один из пользователей отключается из-за проблем с отключением от Интернета, делегат, регистрирующий его отключение от комнаты, не получает вызова. Я хотел спросить, как мне определить, когда пользователь отключается из-за проблем с Интернетом? делать периодические пинги для всех пользователей, единственный способ сделать это? Если да, могу ли я получить доступ к IP-адресам участников для проверки связи через TVIParticipant?


person Arnold    schedule 17.05.2017    source источник
comment
Попробуйте увидеть stackoverflow.com/questions/32052906/   -  person paper1111    schedule 17.05.2017
comment
Этот предыдущий вопрос относится к клиенту Twilio, а не к Twilio Video. Вы говорите, что когда пользователь отключается из-за ошибки соединения, вы не получаете обратного вызова participantDidDisconnect для вашего объекта, который реализует TVIRoomDelegate?   -  person philnash    schedule 19.05.2017
comment
@philnash да, именно так.   -  person Arnold    schedule 19.05.2017
comment
Я не уверен, что тогда происходит. Я спрошу внутренне и посмотрю, что смогу узнать.   -  person philnash    schedule 19.05.2017
comment
Не могли бы вы прислать мне ([email protected]) SID комнаты для чата, где это произошло? Я могу отправить его нашей команде, чтобы они посмотрели и объяснили, что происходит.   -  person philnash    schedule 19.05.2017


Ответы (1)


Проповедник разработчиков Twilio здесь.

На самом деле это известная ошибка. Инфраструктуре Twilio может потребоваться до 120 секунд для отправки события отключения в этой ситуации.

Следите за этой проблемой, чтобы узнать о предлагаемых улучшениях, прогрессе и времени прибытия. по вопросу.

person philnash    schedule 19.05.2017
comment
есть ли какая-нибудь логика, которую мы можем реализовать, чтобы справиться с этим? Поскольку у Twilio пока нет ответа на этот вопрос - person Arnold; 24.05.2017