Sinch: вызов из Интернета автоматически получает «HUNG_UP»

Я пытаюсь интегрировать Sinch в один из наших проектов.
Я пытаюсь звонить из приложения WEB в приложение ANDROID.
Соединение становится >успешно установлено. Но видео не отображается, а также вызов автоматически отключается через 9–10 секунд...
Этого не происходит, когда я звоню из приложения Android в Интернет. ..
Я следую коду из их Документов для видеозвонков.

Журнал звонков:

Notification { progress=0,  message="Successfully added proxy ICE candidate",  object=mozRTCIceCandidate}
Notification { progress=0,  message="Successfully sent JOINED",  object=g}
Notification { progress=0,  message="Call changing state to ESTABLISHED",  object=undefined}
Notification { progress=0,  message="Call was un-muted using unmute().",  object=undefined}
Notification { progress=0,  message="WebRTC: Connection state changed",  object=Event iceconnectionstatechange}
Error { name="SinchError",  domain=-1,  code=1001,  more...} // code: 1001, domain: -1, message: "Ice connection failed. Hanging up call!"
Notification { progress=0,  message="Call HANGUP Received",  object=undefined}
-- ICE failed, see about:webrtc for more details
MXPLog { message="Added meta data to MXP message",  object=r}
MXPLog { message="Identified Encoding Key",  object=r}
MXPLog { message="Split message into frames as needed",  object=r}
MXPLog { message="Identified Tx Channels",  object=r}
MXPLog { message="Transmitting [channel, frame]",  object=[2]}
Notification { progress=0,  message="WebRTC: Connection state changed",  object=Event iceconnectionstatechange}
Notification { progress=0,  message="WebRTC: Signaling state change",  object=Event signalingstatechange}

Почему я получаю сообщение об ошибке Ice connection failed. Hanging up call!..??
Я использую Mozilla Firefox для проверки работоспособности...
Заранее благодарю за помощь. Я застрял здесь...


person Chaitanya    schedule 15.06.2016    source источник
comment
У меня точно такая же проблема с последним хромом. Вы нашли какие-то решения?   -  person uylmz    schedule 16.12.2016
comment
Сегодня все та же проблема. В моем случае: 1. Android в Интернет: - Та же сеть: Работает - Другая сеть: Работает 2. Интернет в Android: - Та же сеть: Работает - Другая сеть: ICE не удалось Вызов с Android может быть принят в обеих средах. И видео Это хорошо. Вызов из Интернета также может быть принят в обеих средах. Но когда он находится в другой сети. Видео не будет отображаться, и в журнале будет указано, что ICE не удалось. Я думаю, это потому, что Интернет и Android используют разные серверы ICE. И у Интернета есть некоторые проблемы.   -  person Max Chen    schedule 23.05.2019
comment
У меня такая же проблема, все работает, кроме того, что мне нужно. Это вызов с Android на веб-вызов. У кого-нибудь есть образец? Помощь нужна. Спасибо   -  person Prashanth Reddy    schedule 14.10.2020


Ответы (1)


Я работал часами, пытаясь решить эту проблему, в конце концов я обнаружил, что это было вызвано тем, что и веб, и андроид находятся в одной сети (при кодировании они обычно). Кажется, синч не работает на той же локальной сети.

person uylmz    schedule 23.12.2016