在很多情况下,sip并非直达目标主机的,而是要经过很多中间节点服务器。在request消息中,via头域表示当前已走过的节点(每经过一个节点,添加一个via头);在response消息中,via头域表示消息接下来还要经过的节点(相对于request消息原路返回,每经过一个节点删除一个via头)。vi...
分类:
其他好文 时间:
2014-08-07 21:46:50
阅读次数:
248
WebRTC(Web Real Time Communication)并不是Google原来自己的技术,在2010年,Google以大约6820万美元收购了VoIP软件开发商Global IP Solutions公司,开源了WebRTC实时通信项目。 语音引擎是GIPS的语音通信的杀手锏,...
分类:
Web程序 时间:
2014-08-05 00:06:08
阅读次数:
401
1.OSS简介 OSS的层次结构非常简单,应用程序通过API(定义于 )访问OSS driver,OSS driver控制声卡。如下图所示: oss结构 声卡中主要有两个基本装置:Mixer和CODEC(ADC/DAC)。Mixer用来控制输入音量的大小,对...
分类:
其他好文 时间:
2014-08-04 18:28:17
阅读次数:
332
UINTAMILinkThread(LPARAMlparam){ CCallSchedulingSystemDlg*Dlg=(CCallSchedulingSystemDlg*)lparam; //大循环,出现网络连接断开或点击设置中的应用后,会重新连接服务器,并生成新的socket while(Dlg->AMIlinking) { closesocket(Dlg->AMIsock); //连接server Dlg..
分类:
其他好文 时间:
2014-08-03 08:04:55
阅读次数:
392
这节我们来看看怎么让Lync从AD中同步组织架构。在第1节中,我们知道了怎么在Lync中显示指定用户。那么如果我们稍微扩展下,只要我们能想办法读到AD中用户和OU的信息,再将其显示在Lync的窗口中,那么我们的目的就能达成了。要显示出Lync用户,就要知道用户的Sip属性值,我们打..
分类:
其他好文 时间:
2014-07-31 09:58:27
阅读次数:
588
1查看Lync数据库与AD的默认同步周期,同步周期为一小时。2从Lync2010数据库到服务器ABS的同步周期:有时候我们会发现添加了新的Lync用户后,在客户端的搜索栏中输入新用户的部分sip地址的部分字符无法找到该用户,必须输入完整的sip地址才能找到该用户。这是因为新建Lync用户这..
分类:
其他好文 时间:
2014-07-30 17:54:14
阅读次数:
271
程序自启动及后台持续运行的研究(voip和GPS方式)
分类:
其他好文 时间:
2014-07-28 19:16:14
阅读次数:
5261
摘要 本文介绍如何在 Java SE 上使用会话发起协议 (SIP) 开发客户端应用程序。文中展示 JAIN SIP API 这种强大的“SIP 堆栈”。首先介绍一个简单的 IM 应用程序,然后对其进行剖析来了解该技术。 关于 JAIN SIP A...
exosip针对UA是对osip进行扩展,oSIP不提供不论什么高速产生请求消息和响应消息的方法,全部请求消息和响应消息的形成必须调用一组sip message api来手动组装完毕,所以作者在osip上基础上开发了exosip,用exosip开发软电话非常方便,仅需几个API就能够完毕.exosi...
分类:
其他好文 时间:
2014-07-28 14:35:33
阅读次数:
279
IP开发环境的搭建(转) 要在windows或者linux平台下开发基于SIP的软电话,需要以下软件 服务器端软件: 注册多个客户端到服务器上,可以进行通话测试 SIP客户端软件:主要用于测试,可以对别人已经完成的客户端进行...
分类:
其他好文 时间:
2014-07-25 00:08:14
阅读次数:
234