2015-10-15 64 views
0

我是Raspberry和VOIP的新手。我有兴趣制作一个使用覆盆子的门对讲系统,因为我在这里阅读了大部分的文章,这些都非常有帮助,其中一个覆盆子作为服务器(Asterisk和PBX)。我能够使用sf​​lphone进行调用,但只能用于桌面模式,我有兴趣使用CLI进行调用,为此我安装了大多数用户所需的“PJSIP”,但不知道下一步该怎么做(我的意思是我应该如何开始)。由于它是在安装后编写的,我应该在pjsip-apps/bin中尝试“pjsua”和“pjsystest”,但它对我来说没有任何响铃。 对不起,我作为初学者的水平,但如果你不开始如何掌握它。PJSIP via Raspberry

我将非常感激。

回答

0

所以我不能解释所有你需要知道的东西,但用this网站你应该可以注册到你的PBX。这是PJSUA高级API的文档。如果您继续访问该网站,他们将带领您完成必须要做的事情来建立电话。

虽然这可能是非常令人沮丧的,因为会出现很多错误。在pjproject/pjsip-apps/src/python/samples下有一些python测试应用程序,在这里您应该首先尝试在两个客户端之间建立一个呼叫,以确保您的服务器配置合理。

仅供参考,您必须在call.py中提供的dest_uri类似于sip:ip:port,您必须将register.py中的值更改为您的客户端信息。然后在一个shell中运行register.py,在另一个shell中运行call.py。

希望我可以帮你解决一些问题,随时询问是否有什么不清楚的地方。

+0

我可以从一个raspi调用另一个,这是完美的工作。这个通信有一个语音延迟问题,我必须弄清楚。可能是你可以帮助,因为我在媒体类(从pjsua.py)尝试了很多来调整它,但没有解决方案。我的下一个方法是视频通话。我希望我会在下周内这样做。 如果我需要你的帮助,我会问你。 Thansk很多为你的回应,但为什么这么晚:(?? –

+0

你也可能刚刚来到B5.01,我们在同一所大学:) – MrNice

+0

mh到你的延迟问题我不能说它具体因为这可能有很多原因,可能是网络,也可能是它的voip服务器,也可能是你的程序。试着消除一些“可能”的原因,你会发现问题。 – MrNice