Kurento:One2one视频通话未到达对端

时间:2018-09-24 13:10:40

标签: maven kurento

我想在本地模拟kurento-one2one-call。

我安装了在同一台计算机上运行的kurento媒体服务器。

tcp6       0      0 :::8888                 :::*                    LISTEN      3022/kurento-media-

然后我使用以下命令安装kurento-one2one-call

git clone https://github.com/Kurento/kurento-tutorial-java.git
cd kurento-tutorial-java/kurento-one2one-call
git checkout 6.7.1
mvn compile exec:java

然后通过打开用户1的浏览器类型https://localhost:8443和用户2的浏览器类型。

然后注册两个用户,当我要通过键入用户名从用户1呼叫到用户2时,我将无法呼叫。

我在配置部分缺少什么吗?

任何建议都会对我有很大帮助。

1 个答案:

答案 0 :(得分:0)

我看到您没有提到任何有关STUN配置的信息,这是使其正常运行的重要组成部分。就像installation guide中提到的:

要在KMS中配置STUN服务器,请取消注释位于/etc/kurento/modules/kurento/WebRtcEndpoint.conf.ini的WebRtcEndpoint配置文件中的以下行:

dependencies {


        compileOnly deps.sparkCore
        compileOnly deps.sparkSql
        compileOnly deps.sparkHive
        compileOnly deps.sparkMllib
        compileOnly deps.scalaLib

        testImplementation deps.scalaT
        testRuntime deps.pgdown
        testImplementation deps.scalaC
        testImplementation deps.sparkTestingB

    }

    configurations {
        testCompile.extendsFrom compileOnly
    }

就我而言,我无法使其与安装指南中列出的Stun IP一起使用,因此我按照kurento FAQ中的步骤配置了Coturn服务器。成功安装Coturn之后,您只需要正确编辑WebRtcEndpoint.conf.ini中的stunServer部分即可使其在本地运行。

希望这会有所帮助。