- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 呼叫保持流程
呼叫保持流程图呼叫保持信令:1) 用户1000发送re-INVITE消息给IPBX,需要保持1000和1002之间的通话。Re-INVITE消息携带SDP中c=IN IP4 0.0.0.0,说明该re-INVITE消息是呼叫保持消息。INVITE sip:1002@192.168.50.22:5060SIP/2.0Via: SIP/2.0/UDP192.168.50.20
2015-06-27 11:17:33 4290
原创 呼叫保持
基本概念呼叫保持就是正在通话的用户,可以暂时中断数据原来的电话,而打出新的电话,同时与原来的电话保持联系;当需要回复原来的通话时,则使新打出的电话处于保持状态,再继续与原来的通话方通话,即可以通过操作按键选择及切换这两个通话,还可以分别或同时结束与他们的通话。呼叫保持业务与基本通话的不同之处在于,它使得我们可以有两个处于连接中的呼叫,而且可以在这两个呼叫之间进行任意次的来回切换。
2015-06-27 10:08:25 2919
原创 SDP举例
SDP数据v=0o=- 20082 20082 IN IP4 192.168.4.193s=Mr.Wangc=IN IP4 192.168.4.193t=3149328600 3149338600m=audio 3456 RTP/AVP 0 3 4 5a=rtpmap:0PCMU/8000a=rtpmap:3GSM/8000a=rtpmap:4G723/8000
2015-06-20 20:54:32 1892 2
原创 SDP在SIP协议中的应用
SDP用于构建INVITE、200OK和ACK消息的消息体,供主被叫用户交换媒体信息。1.媒体流的配置(1)主被叫媒体描述必须完全对应主被叫的第n个媒体流(m=)对应,都包含a=rtpmap.这样的目的是易于适应静态净荷类型到动态净荷类型的转换。(2)被叫不想接收主叫提出的某个媒体流则在响应中设置该媒体流的端口号为0.并且必须返回对应的媒体流行。2.单播SDP值的设定(1)只发
2015-06-19 21:51:02 5759 2
原创 SDP协议简述
SDP协议也是文本协议,只需要按照协议本身的格式填充。SDP协议格式即详细信息如下:会话描述 格式及举例v=(protocol version)v=0o=(owner/creator and session identifier)o=用户名 会话id版本网络类型地址类型地址o=hua 2531
2015-06-13 10:42:03 3003
原创 session timer(一)
功能介绍 SIP并没有为所建立的会话定义存活机制。尽管用户代理可以通过会话特定的机制判断会话是否超时,但是代理服务器却做不到这点。如此一来,代理服务器有时会无法判断会话是否还是活动的。例如,当一个用户代理在会话结束时发送BYE消息失败,或者由于网络问题BYE消息丢失,代理服务器将不会知道会话已经结束。在这种情况下,代理服务器将保持呼叫的状态并且无法知道呼叫状态信息何时
2015-06-07 15:54:49 2158
转载 内核中的中断函数request_irq()
request_irq()、free_irq() 这是驱动程序申请中断和释放中断的调用。在include/linux/sched.h里声明。 request_irq()调用的定义: int request_irq(unsigned int irq, void (*handler)(int irq, void *dev_id, struct pt_regs *regs ),
2015-06-05 22:06:14 1026
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人