社区
VoIP
帖子详情
基于sip协议的语音通话,接听过程如果对端异常掉线如宕机、掉电,10 秒后能够自动挂断。
cei语言
2017-01-11 02:54:21
目前使用的是开源的PJSIP,问题是不知用什么方法实时的获取对方的状态,接听过程中如果对方死机或者网络出现了问题,现在只能等待很长一段时间才能自动挂断。
...全文
1801
3
打赏
收藏
基于sip协议的语音通话,接听过程如果对端异常掉线如宕机、掉电,10 秒后能够自动挂断。
目前使用的是开源的PJSIP,问题是不知用什么方法实时的获取对方的状态,接听过程中如果对方死机或者网络出现了问题,现在只能等待很长一段时间才能自动挂断。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
loss_key
2017-08-16
打赏
举报
回复
楼主,我最近也是刚接触到这个,现在根据pjsip官网上的步骤编译好了android平台的,然后自己在本地装了minisipserver做服务器,然后注册了一些账号,导入编译好的项目里面的sample后把里面的端口改成了服务器设置的端口,然后用xlite登陆一个账号,给sample注册的账号打,是可以打通的,然后现在用sample给xlite打的时候,打不通,但是也不报错,就只有一些日志,楼主,你碰到过这样的问题吗?
cei语言
2017-06-13
打赏
举报
回复
引用 1 楼 qq_36616140 的回复:
实现了吗,自动挂断电话的功能
实现了挂断功能,但是不是10s,是32s之内
qq_36616140
2017-03-31
打赏
举报
回复
实现了吗,自动挂断电话的功能
SIP
通话
三十
秒
自动
挂断
SIP
通话
三十
秒
自动
挂断
SIP
的voip
语音
通话
后30
秒
左右
挂断
呼叫怎么解决
因为NAT问题,ACK返回的路径地址发生了改变,所以
SIP
终端没有收到ACK消息。在开源Asterisk平台上,RTP的默认设置时间为30
秒
,一些
SIP
运营商可能会忽略UPDTAE消息,在
SIP
的设置中可以对其进行设置调整disallowed_methods=UPDATE 或
SIP
的会话定时器设置。
SIP
终端发送了 200 OK以后就开始了媒体的创建,RTP
语音
流开始启动,事实上,
SIP
终端可能还没有收到ACK消息,因此在30
秒
左右,没有收到消息的一方就发送了一个BYE消息。
基于
SIP
协议
的开源
语音
视频电话项目Linphone
Linphone是一款开源基于
SIP
协议
的
语音
视频电话软件,可移植到移动端Android、IOS、WindowsPhone8。 github地址:https://github.com/BelledonneCommunications/linphone-android
FreeSWITCH1.8.7
通话
30
秒
左右
自动
挂断
采坑
这两天一直研究新版本的FreeSWITCH1.8.7
通话
30
秒
自动
挂断
问题,无论是自己源码包编译的还是下载官方的可执行程序,都存在这个问题,一开始通过日志定位到sofia.c文件中sofia_handle_
sip
_i_state函数下的case nua_callstate_terminated:代码块,把整个case块的代码注释,重新测试,发现拨打方会发送
sip
:BYE消息,但是
接听
方不会
挂断
,所...
FreePBX 12
SIP
协议
30分钟
自动
挂断
问题处理
FreePBX 12
SIP
协议
30分钟
自动
挂断
问题处理 问题:
SIP
每次
通话
几乎恰好在 30 分钟左右
掉线
,而IAX
协议
并没有这个问题。 解决方案: 登录管理后台找到Settings =》Asterisk
SIP
Settings 在右侧选择 chan
sip
在 Chan
SIP
Settings 的底部找到Other
SIP
Settings 添加session-expires= 3600(一小时,或添加更多时间) 解决方案参考https://community.freepbx.org/ ..
VoIP
1,394
社区成员
567
社区内容
发帖
与我相关
我的任务
VoIP
VOIP相关技术探讨专区
复制链接
扫一扫
分享
社区描述
VOIP相关技术探讨专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章