![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SIP
akalius
这个作者很懒,什么都没留下…
展开
-
How to configure Eclipse to compile and debug SIP
http://www.sip-communicator.org/index.php/Documentation/ConfigureEclipseNew2008-01-30 00:42:45 · 72 阅读 · 0 评论 -
[转]RFC3428 IM(即时消息)
即时消息(IM)指的是近似实时的消息交互。即时消息通常很短,虽然并不要求这样。IM通常用于会话模式,也就是说,消息的交互是一来一回的,并且很快,近似于交互式的会话。 提出了MESSAGE方法,扩展了SIP协议以传送IM消息。由于MSEEAGE是SIP消息,所以它继承了SIP协议所有的路由和安全特性。 MESSAGE用MIME格式的body携带具体内容。MESSAGE本身并不建立dial...2008-05-26 14:41:56 · 133 阅读 · 0 评论 -
dialog, transaction, session之我见
SIP中3个很重要的概念,就是dialog, session和transaction。以下是我学习中对这三个概念的心得,贴出来和大家探讨。dialog的建立是收到UAS的响应(To tag)时开始建立的。收到180响应时建立的dialog叫做早期对话(early dialog),收到2XX的应答开始才是真正的dialog建立。session 是媒体交换之后才建立的。...2008-05-06 11:12:50 · 156 阅读 · 0 评论 -
SIP应答头
1xx = 通知性应答100 正在尝试 180 正在拨打 181 正被转接 182 正在排队 183 通话进展 2xx = 成功应答200 OK 202 被接受:用于转介 3xx = 转接应答300 多项选择 301 被永久迁移 302 被暂时迁移 305 使用代理服务器 380 替代服务 4xx = 呼叫失败400 ...2008-04-07 14:20:46 · 234 阅读 · 0 评论 -
SIP Servlet知识点总结【更新】
1) sip.xml处理http请求的web应用里的概念一样:一个sip应用可以包含多个sip servlet; 映射,指的就是sip请求到sip servlet的映射;也就是配置符合什么条件的sip消息会由哪个sip servlet处理。2) 创建BYE请求的方法参数只能还有一个值为“BYE”的参数,这和创建INVIYE请求有所不同。3) 错误码481(Call Leg/Transact...2008-04-02 18:33:20 · 178 阅读 · 0 评论 -
【转】Ethereal简介
Ethereal是一个开放源码的网络分析系统,也是是目前最好的开放源码的网络协议分析器,支持Linux和windows平台。Ethereal起初由Gerald Combs开发,随后由一个松散的etheral团队组织进行维护开发。它目前所提供的强大的协议分析功能完全可以媲美商业的网络分析系统,自从1998年发布最早的0.2版本至今,大量的志愿者为ethereal添加新的协议解析器,如今etherea...2008-04-02 13:39:57 · 171 阅读 · 0 评论 -
启动sailfin时问题:CLI156 Could not start the domal的解决办法
Default server domain can be created manually. In order to recreate the domain, the install_dir\domains\domain1 folder should be deleted and the following command should be run: install_dir\bin\as...2008-04-01 16:21:30 · 145 阅读 · 0 评论 -
Sailfin自带的例子CallSetup的实现过程
1. 首先,UAC(可以是X-lite等)向RegistrarServlet注册,RegistrarServlet继承SipServlet,doRegister(SipServletRequest request)对注册请求进行出来,其间,会对expires头进行判断请求是否过期,如果获得contact头,则response会发送200 ok给contact头,否则会发给from头,最后持久化to...2008-03-21 18:22:04 · 441 阅读 · 0 评论 -
Eclipse环境下开发基于Sailfin的Sip Servlet应用
SailFin项目由爱立信公司开发,它基于具有健壮性和可扩展性的SIP Servlets技术,实现了JSR 116标准,并将致力于能够兼容JSR 289,使得能够增加高可获得性和聚集特性。并且与现有的GlassFish服务进行集成。SailFin是SIP Servlet标准的容器,并且集成了GlassFish应用服务器的部分功能,使得能够结合Java EE和SIP Servlets技术来为企业级应...2008-03-21 18:01:33 · 212 阅读 · 0 评论 -
SIP: From ,Contact, Via 和 Record-Route/Route head
From: 如果一个SIP消息中没有Contact或者Record-Route头域,那么callee就会根据From头域产生后续的Request。比如:如果Alice打一个电话给Bob,From头域的内容是 From:Alice。那么Bob打给Alice时就会使用 sip:alice@example.org作为To头域和Request-URI头域的内容。Contact: 后续Request...2008-03-21 15:37:00 · 512 阅读 · 0 评论 -
SIP电话设计思路
1. caller调用方法Call createCall(String callee),过程如下: 1)把String callee转换为javax.sip.Address; 2)创建请求,Request invite = protocolProvider.getMessageFactory ().createRequest( toHea...2008-03-19 10:06:32 · 327 阅读 · 0 评论 -
sailfin安装方法
https://sailfin.dev.java.net/downloads/instruction2008-03-10 18:06:23 · 225 阅读 · 0 评论 -
SIP IM设计思路
1。启动客户端界面程序InstantMessagingGUI,通过配置文件初始化SIP协议栈,界面以及好友列表;2。初始化IM消息监听器ListenerInstantMessaging和用户代理IMUserAgent,ListenerInstantMessaging负责界面事件的处理,IMUserAgent实现接口SipListener;3。IMUserAgent初始化IMAckProce...2008-02-22 02:44:55 · 218 阅读 · 0 评论 -
SIP协议简介
SIP( Session Initiation Protocol ,RFC 3261)是由 IETF (国际互联网标准制定组织)制定的面向 Internet 会议和电话的信令协议。SIP是一个应用层的协议,可以建立,修改或者中止多媒体会话或者呼叫。它是一个基于ASCII的端到端的协议,它实际上是在因特网上提供“约会”服务。SIP协议是IETF制订的会话控制协议,负责建立和管理两个或...2008-02-20 04:25:27 · 616 阅读 · 0 评论 -
Jain Sip知识点总结
1)register的时候from头和to头一样2)requestUri只能是域名2008-02-20 03:36:21 · 315 阅读 · 0 评论 -
Jain-Sip API
http://snad.ncsl.nist.gov/proj/iptel/jain-sip-1.2/javadoc/2008-02-20 02:17:37 · 319 阅读 · 0 评论 -
[更新]SIP Communicator功能总结
1) contact list的meta data可以重名名,方法是F2键2) Alt+右箭头可以向前切换Tab pane,Alt+zuo箭头可以向后切换Tab pane2008-02-01 01:05:19 · 188 阅读 · 0 评论 -
sip-communicator
http://www.sip-communicator.org/http://dev.sip-communicator.org/api/2008-01-31 01:11:22 · 187 阅读 · 0 评论 -
【转】SIP对Instant Message的支持——MESSAGE方法
Instant Message是指用户间实时的短消息通信,这些消息一般都比较简短。IM一般以实时对话的模式使用,也就是说,消息在用户之间的来回传输时延足够小,能够满足用户间实时对话的要求。 以下是IETF定义的Instant Message系统模型。 图表 1 IETF定义的Instant Message模型SIP协议中MESSAGE消息的扩展使得SIP能够支持I...2008-05-26 14:44:12 · 536 阅读 · 0 评论