
SIP协议
jwzhangjie
工作9年,游戏SDK开发4年
展开
-
SIP协议详解(中文)-2
在对话中,有其他的相关会被发送。一个对话是一个持续一定时间的两个用户之间的端到端的SIP关系。对话过程要求两个用户代理之间的信息是有序的而且请求被正确路由传输的。在这个规范中,只有INVITE请求可以用来建立会话。当一个UAC在一个对话中发出请求的时候,它不仅遵循第8节描述的一般UAC规则而且也遵循对话中的请求规则。第12节讲述了对话并且讨论了对话的创建和维持,以及在对话中创建一个请求。S转载 2013-06-25 19:18:51 · 2259 阅读 · 1 评论 -
SIP协议详解(中文)-5
事务分为客户端和服务端两方。客户端的事务是客户端事务,服务器端的事务就是服务端事务。客户端事务发出请求,并且服务端事务送回应答。客户端和服务端事务都是逻辑上的概念,他们可以被无数部件所包含。特别是,他们在UA中和有状态的proxy服务器中存在。以第四节的例子来说明。在这个例子中,UAC执行客户端事务,它的外发proxy执行服务端事务。外发proxy同时也执行客户端事务,把请求发送到一个那发prox转载 2013-06-25 19:23:46 · 17530 阅读 · 1 评论 -
SIP协议详解(中文)-6
由于MIME包体是在”inner”消息中的,实现中通常会加密MIME指定的头域,包括:MIME-Version,Content-Type,Content-Length, Content-Language, Content-Encoding, 和Content-Disposition。”outer”消息会为S/MIME包体使用适当的MIME头域。这些头域(和他们开始的任何MIME包体)在SIP消息中转载 2013-06-25 19:24:30 · 15918 阅读 · 0 评论 -
SIP协议详解(中文)-1
1、SIP协议介绍Internet的许多应用都需要建立和管理一个会话,会话在这里的含义是在参与者之间的数据的交换。由于考虑到参与者的实际情况,这些应用的实现往往是很复杂的:参与者可能是在代理间移动,他们可能可以有多个名字,他们中间的通讯可能是基于不同的媒介(比如文本,多媒体,视频,音频等)-有时候是多种媒介一起交互。人们创造了无数种通讯协议应用于实时的多媒体会话数据比如声音,影像,或者文本。本转载 2013-06-25 19:17:50 · 4145 阅读 · 0 评论 -
SIP协议详解(中文)-3
7.3.2 头域分类。有一些头域是仅仅在请求(或者应答)中有效的。这些头域叫做请求头域或者应答头域。如果消息中的头域与这个消息的类型不匹配(比如在应答消息中出现的请求头域),这个头域必须被忽略。20节定义了每一个头域的分类。7.3.3 缩写格式SIP提供了一个用缩写格式来表达通用头域名字的机制。这个有助于避免消息过大而导致通讯层无法传输(比如在UDP传输的时候超过了最大传输单元(MTU转载 2013-06-25 19:19:59 · 3964 阅读 · 0 评论 -
SIP协议详解(中文)-4
From: Alice ;tag=1928301774Call-ID: a84b4c76e66710Cseq : 63104 OPTIONSContact: Accept: application/sdpContent-Length: 011.2 处理OPTIONS请求给OPTIONS的应答的构造遵循标准的构造规则(8.2.6节描述)。应答码的选择必须和处理INVITE转载 2013-06-25 19:21:28 · 3083 阅读 · 0 评论 -
SIP协议应答码 -7
应答代码 应答码是包含了,并且扩展了HTTP/1.1应答码。并不是所有的HTTP/1.1应答码都适当应用,只有在折里指出的是适当的。其他HTTP/1.1应答码不应当使用。并且,SIP也定义了新的应答码系列,6xx。1 临时应答1xx 临时应答,也就是消息性质的应答,标志了对方服务器正在处理请求,并且还没有决定最后的应答。如果服务器处理请求需要花200ms以上才能产生终结应答的时转载 2013-06-25 19:25:02 · 1821 阅读 · 0 评论 -
SIP for android
目录 [隐藏] 1 会话发起协议1.1 条件和限制1.2 SIP API类和接口1.3 创建Manifest文件1.4 创建一个SipManager对象1.5 在SIP服务器上进行注册1.6 拨打一个语音电话1.7 接收呼叫1.7.1 实现BroadcastReceiver的子类1.7.2 创建一个用来接收呼叫的intent过滤器1.8 测试SIP应用程序转载 2013-07-14 18:04:12 · 16550 阅读 · 5 评论