BigBlueButton: сбой звука WebRTC: ошибка 1010: тайм-аут согласования ICE

Я настроил сервер Ubuntu 16.04 EC2 t2.medium и следовал инструкциям здесь http://docs.bigbluebutton.org/2.0/20install.html для установки бета-версии BigBlueButton 2.0.

Когда я вхожу в демонстрационную конференц-зал и выбираю микрофон, появляется надпись вызов..., затем меняется на подключение..., а затем я получаю сообщение:

Сбой звука WebRTC

Обнаружена следующая проблема WebRTC: Ошибка 1010: тайм-аут согласования ICE. Вы хотите вместо этого попробовать Flash?

Вот вывод из консоли:

BigBlueButton call accepted
bbb_webrtc_bridge_sip.js?v=591:497 Waiting for ICE negotiation
sip.js?v=591:2900 Thu Sep 21 2017 11:27:19 GMT+0800 (WITA) | sip.invitecontext.mediahandler | stream added: fuEOgOt7p5aHrW58wGtGVszgTdGBcNKi
sip.js?v=591:2900 Thu Sep 21 2017 11:27:24 GMT+0800 (WITA) | sip.invitecontext.mediahandler | RTCIceChecking Timeout Triggered after 5000 milliseconds
bbb_webrtc_bridge_sip.js?v=591:499 5 seconds without ICE finishing
bbb_webrtc_bridge_sip.js?v=591:119 Stopping webrtc audio test
bbb_webrtc_bridge_sip.js?v=591:555 Hanging up current session
sip.js?v=591:2900 Thu Sep 21 2017 11:27:24 GMT+0800 (WITA) | sip.inviteclientcontext | terminating Session
sip.js?v=591:2900 Thu Sep 21 2017 11:27:25 GMT+0800 (WITA) | sip.transport | sending WebSocket message: 

BYE sip:[email protected]:5060;transport=udp SIP/2.0
Via: SIP/2.0/WSS msk2aa46iuih.invalid;branch=z9hG4bK7275105
Max-Forwards: 70
To: <sip:[email protected]>;tag=SBBF64e6999Hm
From: "w_zqmgpmdukz39-bbbID-Mikhail" <sip:[email protected]>;tag=d6e9kj05rj
Call-ID: epjgsffnq2hi688jlvgl
CSeq: 9777 BYE
Supported: outbound
User-Agent: BigBlueButton
Content-Length: 0   



bbb_webrtc_bridge_sip.js?v=591:465 call ended null
sip.js?v=591:2900 Thu Sep 21 2017 11:27:25 GMT+0800 (WITA) | sip.inviteclientcontext | closing INVITE session epjgsffnq2hi688jlvglj9cdnvthcr
sip.js?v=591:2900 Thu Sep 21 2017 11:27:25 GMT+0800 (WITA) | sip.invitecontext.mediahandler | closing PeerConnection
sip.js?v=591:2900 Thu Sep 21 2017 11:27:25 GMT+0800 (WITA) | sip.dialog | dialog epjgsffnq2hi688jlvgld6e9kj05rjSBBF64e6999Hm deleted
sip.js?v=591:2900 Thu Sep 21 2017 11:27:25 GMT+0800 (WITA) | sip.ua | user requested closure...
sip.js?v=591:2900 Thu Sep 21 2017 11:27:25 GMT+0800 (WITA) | sip.ua | closing registerContext
sip.js?v=591:2900 Thu Sep 21 2017 11:27:25 GMT+0800 (WITA) | sip.registercontext | already unregistered
LoggerFactory.print @ sip.js?v=591:2900
LoggerFactory.(anonymous function) @ sip.js?v=591:2917
Logger.(anonymous function) @ sip.js?v=591:2911
unregister @ sip.js?v=591:3579
close @ sip.js?v=591:3570
UA.stop @ sip.js?v=591:8929
(anonymous) @ bbb_webrtc_bridge_sip.js?v=591:505
setTimeout (async)
(anonymous) @ bbb_webrtc_bridge_sip.js?v=591:498
EventEmitter.emit @ sip.js?v=591:115
accepted @ sip.js?v=591:5641
onSuccess @ sip.js?v=591:6851
Promise resolved (async)
receiveInviteResponse @ sip.js?v=591:6832
receiveResponse @ sip.js?v=591:3784
InviteClientTransaction.receiveResponse @ sip.js?v=591:7832
onMessage @ sip.js?v=591:8566
ws.onmessage @ sip.js?v=591:8424
sip.js?v=591:2900 Thu Sep 21 2017 11:27:25 GMT+0800 (WITA) | sip.transport | received WebSocket text message:   

SIP/2.0 200 OK
Via: SIP/2.0/WSS msk2aa46iuih.invalid;branch=z9hG4bK7275105;received=52.51.xx.xx;rport=38902
From: "w_zqmgpmdukz39-bbbID-Mikhail" <sip:[email protected]>;tag=d6e9kj05rj
To: <sip:[email protected]>;tag=SBBF64e6999Hm
Call-ID: epjgsffnq2hi688jlvgl
CSeq: 9777 BYE
User-Agent: FreeSWITCH-mod_sofia/1.9.0+git~20170822T213300Z~2ebdf42f2c~64bit
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY
Supported: timer, path, replaces
Content-Length: 0   



sip.js?v=591:2900 Thu Sep 21 2017 11:27:25 GMT+0800 (WITA) | sip.transport | closing WebSocket wss://staging.bigbluebutton.xxxxxx.com/ws
sip.js?v=591:2900 Thu Sep 21 2017 11:27:25 GMT+0800 (WITA) | sip.transport | WebSocket disconnected (code: 1000)
sip.js?v=591:2900 Thu Sep 21 2017 11:27:25 GMT+0800 (WITA) | sip.ua | connection state set to 1
sip.js?v=591:2900 Thu Sep 21 2017 11:27:25 GMT+0800 (WITA) | sip.transaction.ict | transport error occurred, deleting INVITE client transaction z9hG4bK9694442

Я искал что-нибудь, связанное с ошибкой bigbluebutton 1010, но ничего не нашел.


person Mikhail Janowski    schedule 21.09.2017    source источник
comment
Похоже, проблема может заключаться в следующем: RTCIceChecking Timeout срабатывает через 5000 миллисекунд. Можно ли где-то передать другой ледяной сервер?   -  person Olga Khylkouskaya    schedule 21.09.2017
comment
Не то, чтобы я знал, я очень новичок в BigBlueButton.   -  person Mikhail Janowski    schedule 21.09.2017
comment
@MikhailJanowski Вы решили эту проблему?   -  person Prafulla Kumar Sahu    schedule 21.09.2018
comment
@MikhailJanowski, как ты решил проблему?   -  person Girish Gupta    schedule 13.11.2019


Ответы (2)


Пожалуйста, проверьте ваш брандмауэр:

  • TCP-порты 80, 443 и 1935 доступны.
  • TCP-порт 7443 доступен, если вы собираетесь настроить SSL (рекомендуется), в противном случае доступен порт 5066.
  • Порты UDP 16384 - 32768 доступны.
  • Порт 80 не используется другим приложением.
person Anass    schedule 29.07.2020

проблема в вашем sip ip и порте. Сначала проверьте настройки /opt/freeswitch/etc/freeswitch/sip_profiles/external.xml.

ws-binding: :5066 wss-binding: :7443 измените его следующим образом:

ws-binding: your_external_ip_address:5066 wss-binding: your_external_ip_address:7443 Ваш внешний IP-адрес совпадает с external_sip_ip-адресом.

Затем проверьте порты 5066 и 7443, если вы используете брандмауэр.

Затем не забудьте перезапустить bbb (bbb-conf --restart)

person nazim hatipoglu    schedule 20.12.2020