独立 Red5 服务器上的 SIP 应用程序无法连接到 Asterisk 服务器

发布于 2024-10-12 01:48:57 字数 994 浏览 9 评论 0原文

我已经尝试了好几天试图找到正确版本的 red5phone,但无济于事。另外,我需要 red5 和 asterisk 位于不同的服务器上。我已遵循网络上各种教程中描述的所有说明,但没有任何帮助。我从 red5phone 谷歌代码网站下载了 2 个不同版本的 red5phone:sip1sip_47,但它们都不起作用!

当我使用时: a) sip1 - 显示在 red5 服务器控制台上传递的正确参数,但连接被卡住,控制台显示以下错误:

[NioProcessor-1] ERROR o.r.server.service.ServiceInvoker - Method login with parameters [<sip user>, <sip user>,<sip user>,<sip user pwd>, <asterisk server i/p>, <asterisk server i/p>] not found in org.red5.server.webapp.sip.Application@2d0c94a7

b) sip47 - 当我在 Flex 界面中输入值并检查 red5 服务器控制台时,我看到所有参数都是正确的(我传递的参数),除了我尝试连接的星号服务器 IP。相反,它默认显示 127.0.0.1,并完全忽略传递的 ip,并且注册失败。

我正在使用:

red5 server version: 0.9.1, centos: 4.8(final), red5phone used: sip_47 (tried sip1 as well)

作为一种绝望的措施,我尝试自己调试 red5phone 的源代码(java 和 flex 文件)。但是当我尝试在本地系统上创建环境时,我收到几个因缺少 java 包(例如 javax.media、org.slf4j、org.red5 等)而出现的编译错误,我真的很困惑,并且迫切需要一些指导。任何提示都高度赞赏。

I have tried for days now trying to find the right version of red5phone, but to no avail. Also, I need red5 and asterisk to be on different servers. I have followed all instructions described in the various tutorials on web, but nothing helps. I have downloaded 2 different versions of red5phone: sip1, sip_47 from the red5phone google code site, but none of them worked!

When I use:
a) sip1 - shows the correct parameters being passed on the red5 server console, but connection is stuck up with the console displaying the following error:

[NioProcessor-1] ERROR o.r.server.service.ServiceInvoker - Method login with parameters [<sip user>, <sip user>,<sip user>,<sip user pwd>, <asterisk server i/p>, <asterisk server i/p>] not found in org.red5.server.webapp.sip.Application@2d0c94a7

b) sip47 - when I type in the values in the flex interface and check the red5 server console, I see all parameters correct(the ones I passed) except for asterisk server ip that i m trying to connect. Instead, it shows 127.0.0.1 by default and completely ignores the passed ip and regsitration fails.

I am using:

red5 server version: 0.9.1, centos: 4.8(final), red5phone used: sip_47 (tried sip1 as well)

As a desperate measure I tried debugging the source code for red5phone (java and flex files) myself. but when I try to create the environment on my local system, I get several compile errors for missing java packages such as javax.media, org.slf4j, org.red5, etc. really confused and desperate for some guidance. Any tips highly appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

猥︴琐丶欲为 2024-10-19 01:48:57

Sunil,我也是新手,我会尝试在您的 red5 服务器中安装 red5-voicebridge

red5-voicebridge 如果您能正常使用,请告诉我。

Sunil, I'm also new to this, I would try red5-voicebridge installed in your red5 server.

red5-voicebridge Please let me know if you got it to work.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文