标签: sip-server

构建Linphone for Windows时出错

我正在尝试按照Readme.mingw使用MinGw/Msys 的说明为windows构建linphone .在下载belle-sip软件包之前没有问题.

当我跑步时,./autogen.sh我得到以下错误.

Generating buildipts in belle-sip...
+ libtoolize --copy --force
libtoolize: $pkgltdldir is not a directory: `/mingw/share/libtool'
+ aclocal -I /share/aclocal
Can't locate Automake/Config.pm in @INC (@INC contains: /mingw/share/automake-1.
11 /usr/lib/perl5/5.8/msys /usr/lib/perl5/5.8 /usr/lib/perl5/site_perl/5.8/msys
/usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_
perl/5.8/msys /usr/lib/perl5/vendor_perl/5.8 /usr/lib/perl5/vendor_perl/5.8 .) a
t /c/MinGW/bin/aclocal-1.11 line 37.
BEGIN failed--compilation aborted at /c/MinGW/bin/aclocal-1.11 line 37.
+ autoheader
Can't locate Autom4te/ChannelDefs.pm in @INC (@INC contains: /mingw/share/autoco
nf /usr/lib/perl5/5.8/msys /usr/lib/perl5/5.8 /usr/lib/perl5/site_perl/5.8/msys
/usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_
perl/5.8/msys /usr/lib/perl5/vendor_perl/5.8 /usr/lib/perl5/vendor_perl/5.8 .) a …
Run Code Online (Sandbox Code Playgroud)

mingw msys sip-server linphone

11
推荐指数
1
解决办法
9997
查看次数

Asterisk SIP呼叫上没有音频

我差点设法初始化双方通话(点击通话):第一次到我的办公室,第二次到我的手机,使用Michal Niklas回答(感谢Michal)在 Asterisk点击通话.

主要问题是2个呼叫参与者不能互相听到,我从内部使用上下文两个.当呼叫与双方连接时,系统状态Web UI向我显示4个活动通道和2个外部呼叫.

我配置了频道:本地/ MY OFFICE PHONE @ from-internal Extension:MY CELL PHONE

当我将频道设置为Sip/1并用软电话检查它时效果很好!

谢谢你的帮助......

asterisk sip sip-server

7
推荐指数
1
解决办法
3万
查看次数

sip servlets的容器?

我是编程和处理SIP应用程序的新手.我对部署SIP应用程序的位置感到困惑.我读到了关于部署在servlet容器中的HTTP Servlets,我相信Tomcat是一个Servlet容器.

基本上,我几乎没有问题和理解:

  1. 容器管理servlet的生命周期,如果我只是获取servlet api jar并使用我的应用程序部署它将无法工作?
  2. 我找到了SIP servlet API,还有Mobicents SIP servlet.他们不一样吗?
  3. 我可以将我的SIP servlet应用程序与API jar一起部署在Tomcat中吗?
  4. Mobicent是用于SIP Servlet的容器​​,例如Tomcat用于HTTP Servlet,但Mobicents也有Tomcat.

这些是非常幼稚的问题,但我试图自己找出答案并且没有成功.我不是来自编程背景所以很难理解这些事情.

谢谢

servlets sip sip-server sip-servlet mobicents-sip-servlets

6
推荐指数
1
解决办法
2461
查看次数

Javascript SIP库sip.js和JsSIP有何区别?

我有三个疑问,需要一些清楚的解释。

  1. 这两个JavaScript SIP库与Webrtc和sip信令有关的明确目的。

  2. Sip.js和JsSIP JavaScript SIP库之间的区别。

  3. IP PBX是否也意味着sip服务器或sip代理

sip sip-server webrtc

6
推荐指数
1
解决办法
836
查看次数

Android VOIP - 构建用于音频和视频通话的应用程序

我必须开发一个具有音频和视频功能的移动应用程序。我浏览了网页,发现我需要一个 SIP 服务器。SIP 服务器在 Web 应用程序中是否像 Apache 一样工作?

我也发现了这个:

public SipProfile mSipProfile = null;
...

SipProfile.Builder builder = new SipProfile.Builder(username, domain);
builder.setPassword(password);
mSipProfile = builder.build();
Run Code Online (Sandbox Code Playgroud)

但是在我的项目中的哪个点我应该告诉用户名 = xxxx 和域 = yyyy?实际上我无法清楚地看到流程是从哪里开始到哪里结束..

你们有教程可以学习吗?

android voip sip sip-server

6
推荐指数
1
解决办法
5222
查看次数

SIP请求中from-tag的用途是什么?

我对SIP有一个小小的疑问。我尝试使用谷歌搜索和引用许多书籍,但仍然找不到在SIP请求中添加from-tag的可靠原因。

SIP请求示例(来自rfc-3261的快照)

INVITE sip:bob@biloxi.com SIP/2.0
Via: SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bK776asdhds
Max-Forwards: 70
To: Bob <sip:bob@biloxi.com>
From: Alice <sip:alice@atlanta.com>;tag=1928301774
Call-ID: a84b4c76e66710@pc33.atlanta.com
CSeq: 314159 INVITE
Contact: <sip:alice@pc33.atlanta.com>
Content-Type: application//sdp
Content-Length: 142
Run Code Online (Sandbox Code Playgroud)

根据rfc-3261:

对话框可以使用from-tag,to-tag和call-id进行标识。

我知道添加to-tag和call-id的确切原因。我不知道的是

  1. 为什么需要标记标签?
  2. 如果缺少from-tag(假设rfc-3261没有强制要求)会产生什么影响?

sip sip-server opensips

5
推荐指数
3
解决办法
8184
查看次数

SIP代理和SIP出站代理之间的区别

我对Sip代理和SIP出站代理感到有些困惑?sip代理和sip出站代理之间的基本区别是什么?是否必须将sip出站代理与sip代理一起使用?谁能从下图中指出我是sip代理和出站代理?

在此处输入图片说明

voip sip outbound sip-server

5
推荐指数
1
解决办法
1万
查看次数

SIP over websockets到真正的SIP

我正在尝试实现一个sip服务器来连接来自HTMLsip客户端(使用sipml5制作).在我研究这个过程中,我遇到了可能对我有用的网络套接字,但是,我不确定通过sip连接web-sockets到兼容服务器的用户代理是否能够成功地调用一些人使用不兼容的服务器(即从SIP呼叫web-sockets到真正的SIP).

我知道webrtc2sip可以用于连接到传统网络,但我宁愿避免使用其他代理,如果可能的话.那么,是不是可以连接到兼容SIP使用的服务器SIPweb-sockets,然后让该用户代理到另一个电话不支持SIPweb-sockets不使用gateway

sip websocket sip-server webrtc

5
推荐指数
1
解决办法
3642
查看次数

“SIP/2.0 488 此处不可接受”错误

我是 MjSip 的新手,我使用 MjUa 创建客户端。我想连接到星号服务器。它支持 G.711,但我无法配置我的应用程序。我使用这个配置:

 media=audio 4000 rtp/avp {audio 0 PCMU 8000 160, audio 8 PCMA 8000 160}
Run Code Online (Sandbox Code Playgroud)

但我仍然收到 488 错误,请帮助我。如何更改“MjUa”配置文件?


这是所有消息日志:

INVITE sip:57@192.168.0.254:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.0.57:5060;rport;branch=z9hG4bK2bfdff77
Max-Forwards: 70
To: "Alice" <sip:57@192.168.0.254:5060>
From: "aziz" <sip:157@192.168.0.254>;tag=350164683297
Call-ID: 728007708208@192.168.0.57
CSeq: 1 INVITE
Contact: <sip:157@192.168.0.57>
Expires: 3600
User-Agent: mjsip 1.7
Content-Length: 141
Content-Type: application/sdp

v=0
o=157 0 0 IN IP4 192.168.0.57
s=-
c=IN IP4 192.168.0.57
t=0 0
m=audio 4000 rtp/avp 0 8
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
-----End-of-message-----

1365314026097: 10:23:46.097 Sun 07 …
Run Code Online (Sandbox Code Playgroud)

sip mjsip sip-server

4
推荐指数
2
解决办法
6万
查看次数

通过代理进行SIP重定向(SIP.js)

我正在尝试创建一个用于一个目的的最小SIP代理:将请求重定向到另一个域.catch是我重定向到需要授权的域,因此我假设我需要重写一些SIP属性,因为SIP授权部分基于目标的域名.

我已经尝试发布302重定向以及简单地代理和更改每个SIP请求的值,但似乎没有人退出这个技巧.我正在使用node.js库(sip.js),并尝试了重定向和代理模块(https://github.com/kirm/sip.js/blob/master/doc/api.markdown).

是否有任何想法我需要修改SIP数据以将请求重定向到另一个域并启用针对该其他域的身份验证?

sip freeswitch node.js sip-server

3
推荐指数
1
解决办法
4321
查看次数

这是适用于Android的最佳SIP兼容编解码器类型

我想开发一个Android应用程序,它将使用我的客户端的SIP服务器.我的客户端从SIP服务器公开了几个REST API,用于与应用程序通信.

我想知道哪个是这个应用程序的最佳编解码器类型

基本上,我想创建一个SIP-Stack并将SIP数据包发送到服务器.因此,应该有数据包的编码和解码系统.我的客户喜欢16 kb /秒,但我不确定应该使用哪个.

rest android voip sip sip-server

2
推荐指数
1
解决办法
1万
查看次数