如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
Osip开发者手册:http://blog.csdn.net/zysee/archive/2007/01/16/1484239.aspxoSIP开发者手册——本手册指导开发者利用oSIP栈开发用户代理原文标题:oSIPUserManual原文作者:AymericMoizard联系方法:jack@atosc.org版权保护:GNUFreeDocumentationLicense项目网站:http://osip.atosc.org译文作者:陈善学联系方法:chenshanxue@263.net摘要“会话发起协议(SessionInitiationProtocol-SIP)是一个应用层的信令控制协议。用于创建、修改和终止一个或多个参与者的会话。这些会话可以是Internet多媒体会议、IP电话或多媒体分发(例如:语音信箱)。会话的参与者可以通过组播(multicast)、网状单播(unicast)或两者的混合体进行通信。”"TheSessionInitiationProtocol(SIP)isanapplication-layercontrol(signaling)protocolforcreating,modifyingandterminatingsessionswithoneormoreparticipants.ThesesessionsincludeInternetmultimediaconferences,Internettelephonecallsandmultimediadistribution.Membersinasessioncancommunicateviamulticastorviaameshofunicastrelations,oracombinationofthese."版权本文的版权归AymericMoizard所有。允许拷贝、分发和在”GNUFreeDocumentationLicense”(版本1.1或由自由软件基金会最近发布的任何版本)下的定制。需要注意的是,本文档的任何章节的引用(包括本中文翻译)需列出它们的标题、开始的文本和结尾文本,并且标明文档受”GNUFreeDocumentationLicence”保护。Copyright(c)2001AymericMOIZARD.Permissionisgrantedtocopy,distributeand/ormodifythisdocumentunderthetermsoftheGNUFreeDocumentationLicense,Version1.1oranylaterversionpublishedbytheFreeSoftwareFoundation;withtheInvariantSectionsbeingLISTTHEIRTITLES,withtheFront-CoverTextsbeingLIST,andwiththeBack-CoverTextsbeingLIST.Acopyofthelicenseisincludedinthesectionentitled"GNUFreeDocumentationLicense".前言译者修正了原文中一些细微的错误。本文档是由译者独立完成,未免有翻译不妥之处,因此任何的建议和指正都是非常欢迎的。联系的方式是通过电子邮件至HYPERLINK"mailto:chenshanxue@263.net"chenshanxue@263.net索引摘要.1版权.1前言.1索引.2正文.3第一章SIP协议.3SIP独立与媒体.3SIP独立于传输层.3SIP有很好的扩展性.3SIP和最终用户服务.3第二章SIP协议概述.4SIP语法.4SIP事务.5SIP会话.5Server行为.7第三章oSIP开发库.7目标.7开发的层次.7语法分析器.7有限状态机.8事务管理.8谁将受益于oSIP8允许的平台.8第四章oSIP语法分析器.8文件.8SIP-URL(SIP地址).9URL定义的语法结构和设计目标.9url_t结构体操作的API9url_param_t和url_header_t操作的API11SIPheaders操作的API13SIPMessage操作的API17语法分析部分样例程序.23结构信息转化成字符串.26如何提高语法分析器的性能.27第五章有限状态机.27事务处理和事件(Events)27事务处理的定义和目的.27事件的定义和目的.28事务处理的API28回叫.31一些有用的宏(MACROs)32有限状态机的指引.33初始化oSIP栈.33分配和初始化osip_t结构.33发送事件(events)控制事物(transaction)34Proxy开发的注意点.36建造自己的体系结构.36后记.36正文第