Introduction

来自Asterisk 中文技术社区
跳到导航 跳到搜索

背景介绍[编辑]

很多基于网络的应用软件都要求可以实现会话创建和管理,这里的会话可以看着是关联多个参与方交换数据的方式。实际部署这些应用软件是非常复杂的过程:用户可能在几个终端

之间移动切换,用户也可能使用多个名字,用户也可能使用不同的媒体,有时还同时使用不同的媒体介质。目前,有很多不同的协议被准许在网络上运行,这些协议来传输各种形式

的实时媒体会话数据,例如语音视频,文本信息。 Session Initiation Protocol (SIP) 支持以上所说的这些功能描述和相关的协议,它可以支持开启网络的终端(called user

agents)来发现其他的终端,准许其他终端的某些会话属性,终端之间可以共享这些会话属性。

为了查询到期望的会话参与对象,和其他的功能,SIP支持了网络主机设施创建(称为代理服务器),用户代理可以对会话发送注册,邀请和其他的请求。SIP是一个敏捷,通用的工

具,它用来创建,修改和结束会话,它可以不依赖于正在工作的传输协议,并且无需依赖于各种已建立的会话类型。