BigBlueButton0.8 的android端顯示Voice connection timeout的解決辦法

默認情況下,運行BigBlueButton 0.8服務器後,使用BBB for android是無法使用語音,官方已經給出了說明,是因爲默認的FreeSWITCH設置不允許外部IP連接造成(點擊打開鏈接)。


但是google一通後,發現已經有人給出了解決辦法


1、將 /usr/share/red5/webapp/sip/WEB-INF/bigbluebutton-sip.properties中的 sip.server.host設置爲服務器本身的IP地


2、修改 /opt/freeswitch/conf/vars.xml文件中的<X-PRE-PROCESS cmd="set" data="domain=${local_ip_v4}"/>,將local_ip_v4值定義爲服務器本身的IP地址


3、修改 /opt/freeswitch/conf/sip_profiles/external.xml文件中下面這段:

 <!--

        DO NOT USE HOSTNAMES, ONLY IP ADDRESSES IN THESE SETTINGS!

    -->

    <param name="rtp-ip" value="${local_ip_v4}"/>

    <param name="sip-ip" value="${local_ip_v4}"/>

    <param name="ext-rtp-ip" value="auto-nat"/>

    <param name="ext-sip-ip" value="auto-nat"/>

將其中${local_ip_v4}改爲服務器IP地址。


4、確保以下端口是打開的- UDP 5060 (SIP) and UDP 16384-32768 (RTP)

5、運行“sudo bbb-conf --clean”命令



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章