sip编程开发基础入门

sip编程开发基础入门sip,wbs基础,db2入门,corba入门,客户基础,sip配置,sip协议,sip测试,sdh基础理论,ecs建站教程
社会化媒体营销 > sip编程开发基础入门

sip编程开发基础入门(1)

最近在学习SIP协议的相关知识,于是上网搜集了部分内容,主要包括SIP协议的概要介绍,SIP 所涉及到得相关协议,SIP开源软件介绍,SIP基础编程范例。

SIP协议全方位概要介绍

转载自:https://www.net130.com出处:中国电信

摘要:SIP协议是NGN中的重要协议,越来越得到业界的重视。本文通过SIP协议的背景、功能、网络元素、实现机制、以及SIP消息的组成等几个方面对SIP协议做了全方位的概要性介绍,以使读者对SIP有初步的概念和认识。

一、SIP协议的背景和功能

SIP(会话初始协议)的开发目的是用来帮助跨越因特网的高级电话业务。因特网电话(IP 电话)正在向一种正式的商业电话模式演进,SIP就是用来确保这种演进实现而需要的NGN(下一代网络)系列协议中重要的一员。

SIP是IETF标准进程的一部分,它是在诸如SMTP(简单邮件传送协议)和HTTP(超文本传送协议)基础之上建立起来的。它用来建立,改变和终止基于IP网络的用户间的呼叫。为了电话业务它还需要结合不同的标准和协议:特别是需要确保传输(RTP),与当前电话网络的信令互连,能够确保语音质量(RSVP),能够目录(LDAP),能够鉴权用户(RADIUS)等等。

SIP被描述为用来生成,修改和终结一个或多个参与者之间的会话。这些会话包括因特网多媒体会议,因特网(或任何IP网络)电话呼叫和多媒体发布。会话中的成员能够通过多播或单播联系的网络来通信。SIP支持会话描述,它允许参与者在一组兼容媒体类型上达成一致。它同时通过代理和重定向请求到用户当前位置来支持用户移动性。SIP不与任何特定的会议控制协议捆绑。

本质上,SIP以下功能:

名字翻译和用户定位:无论被呼叫方在哪里都确保呼叫达到被叫方。执行任何描述信息到定位信息的映射。确保呼叫(会话)的本质细节被支持。

特征协商:它允许与呼叫有关的组(这可以是多方呼叫)在支持的特征上达成一致(注意:不是所有方都能够支持相同级别的特征)。例如视频可以或不可以被支持。总之,存在很多需要协商的范围。

呼叫参与者管理:呼叫中参与者能够引入其它用户加入呼叫或取消到其它用户的连接。此外,用户可以被转移或置为呼叫保持。

呼叫特征改变:用户应该能够改变呼叫过程中的呼叫特征。例如,一呼叫可以被设置为

“voice-only”,但是在呼叫过程中,用户可以需要开启视频功能。也就是说一个加入呼叫的第三方为了加入该呼叫可以开启不同的特征。

二、SIP网络元素

点击显示全文

  • CIP、SIP工艺流程操作说明书

    128M NAND Flash 可编程控制器:CPU S7-200 2.软件配置 1》触摸屏 江苏迈登普洁净系统工程有限公司 CIP、SIP 控制系统操作规格书 2》可编程控制器 二、操作要求 ...

    2018-08-15 10:35:20
    358719
  • AutoLisp编程入门

    AutoLisp编程入门_计算机软件及应用_IT/计算机_专业资料。AUTOLISP 编程基本指南:...获取系统变量 3 AutoLSIP 提供了 2 个更直接的函数:GETVAR《获取一个系统变量...

    2018-08-15 10:33:10
    406849
  • 编程题

    编程题_计算机软件及应用_IT/计算机_专业资料。编程...假设 CPU 仅采用基本.386 指令集并且单条指令均只...所指向的中继《比如另一台 IPPBX 或者是 SIP Server...

    2018-08-15 10:54:24
    888627
  • SipPhone的编程手册_2011529103741722

    SipPhone的编程手册_2011529103741722_哲学/历史_人文社科_专业资料。SipPhone的编程手册SipPhone 的编程手册 1、安装 Microsoft Visual Studio 2008,从服务器上下载开源...

    2018-08-15 11:00:25
    156952
  • sip编程开发基础入门

    sip编程开发基础入门_IT/计算机_专业资料。最近在学习SIP协议的相关知识,于是上网搜集了部分内容,主要包括SIP协议的概要介绍,SIP 所涉及到得相关协议,SIP开源软件介绍...

    2018-08-15 10:24:55
    398197
  • 送给sip学习者《sip实例》

    SIP学习入门 24页 7下载券 SIP协议基本流程学习 29页 2下载券 送给sip学习者...编程实例实在是太少了,这个严重影响了 sip 的传播和发展,所 以我上传了这个小...

    2018-08-15 11:00:31
    110987
  • 基于SIP的模拟器设计与开发

    sip编程开发基础入门 39页 1下载券基​于​S​I​P​的​模​拟​器​设​计​与​开​发 暂无评价|0人阅读|0次下载|举报文档 很​...

    2018-08-15 10:36:32
    159822
  • 消防应急灯具全过程SIP_图文

    消防应急灯具全过程SIP_电子/电路_工程科技_专业资料...江门市艺光科技开发有限公司 IC 类检验标准不合格...基本功能 用工装夹具等实 要求功能不能满足,造成 ...

    2018-08-15 10:38:15
    768121
加载中...
加载中...
  • XPath入门教程整理

    XPath入门教程整理 - XPath 入门教程目录 关于本教程中使用了例子...

  • 自动化测试工具selenium中如何利用xpath来定位元素

    自动化测试工具selenium中如何利用xpath来定位元素 - 自动化测试工具 selenium 中如何利用 xpath 来定位元素 在开始之前,我们先来熟悉 selenium 中常使用的几个...

  • 给xpath添加正则表达式匹配函数

    public override IXsltContextVariable ResolveVariable《string prefix, string name》 《 // Create an instance of an XPathExtensionVariable. XPathExtensionVariable ...

  • xpath总结《全》

    xpath总结《全》 - 经常在工作中会使用到 XPath 的相关知识,但每次总会在一些关键的地方不记得或不太清楚,所以免不了 每次总要查一些零碎的知识,感觉即很烦又...

  • 八爪鱼xpath入门教程以及定位元素实例

    八爪鱼xpath入门教程以及定位元素实例_计算机软件及应用_IT/计算机_专业资料。本文介绍八爪鱼xpath入门教程以及定位元素实例。 八爪鱼·云采集服务平台 www.bazhuayu....

24小时热门信息
  • 重建docker0网络《docker容器端口不通时试用》

    重建docker0网络《docker容器端口不通时试用》 - pkill docker iptables -t nat -F ifconfig docker0 down brctl delbr ...

    2018-08-15 11:03:22
    245925
  • docker云架构

    docker云架构 - docker,云架构,分布式集群... docker云架构_计算机软件及应用_IT/计算机_专业资料。docker,云架构,分布式集群 Docker:一种云计算下的新的虚拟化技术...

    2018-08-15 10:30:22
    286938
  • docker学习之基础知识

    docker学习之基础知识 - 内 部 公 开 ▲ Docker 学习之基础知识 Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余 项...

    2018-08-15 10:42:04
    462582
  • Docker安装配置步骤详解_图文

    Docker安装配置步骤详解 - Docker 安装配置步骤详解 1. 安装 Docker 使用 yum 命令安装 docker,如 yum -y install docker-io 2. 配...

    2018-08-15 11:00:57
    921948
  • Docker 的使用总结

    docker 在线安装与启动 1.1 安装 docker [root@localhost /]#yum install –y epel-release [root@localhost /]# yum -y install docker-io 1.2 启动 ...

    2018-08-15 11:02:19
    182123
  • 非常详细的 Docker 学习笔记

    非常详细的 Docker 学习笔记 - 阅读目录 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ...

    2018-08-15 10:46:03
    943743
精彩推荐
  • FLASH 练习题FLASH 练习题

    FLASH 练习题_理化生_高中教育_教育专区。练习题 填空题 1、 Flash CS3 中的基本绘图工具包括直线工具、___、___、___、 ___。 2、绘制线条的工具有___...2018-08-15 10:59:40691807

  • flash动画处理知识点整理flash动画处理知识点整理

    flash动画处理知识点整理 - 稽山中学信息技术学业水平考试复习资料---FLASH FLASH 操作题相关知识点 知识目标: 单元 考试内容 考试要求 a 考试属性 1.计算机动画的...2018-08-15 11:13:05308913

  • Flash动画的种类Flash动画的种类

    Flash动画的种类 - 下面,给您介绍一下 Flash 制作动画的种类,简单的说,就是 Flash 能够制 作哪几种基础的动画。 一、逐帧动画 所谓的逐帧动画, 就是不需要...2018-08-15 11:08:42659255

  • 用Flash制作动画用Flash制作动画

    用Flash制作动画 - 用 Flash 制作动画 动画可以模拟事物的运动过程,形象地演示有关的原理,Flash 是一种常用的动 画制作软件,利用它可以制作出教学所需要的各种...2018-08-15 10:50:17106585

  • 信息技术工具介绍flash信息技术工具介绍flash

    信息技术工具介绍flash - 信息技术工具介绍——Flash 一、flash 软件介绍 Flash 是一种动画创作与应用程序开发于一身的创作软件,为创建数字动画、交互式 Web 站点...2018-08-15 10:44:20297697

  • Flash学习心得Flash学习心得

    Flash学习心得 - Flash 学习心得 Flash 是美国 MACROMEDIA 公司于 1999 年 6 月推出的优秀网页动画设计软 件。在中国经历了 9 年的发展时间。曾经在中国风云一....2018-08-15 10:51:57274116

  • flash教案flash教案

    flash教案 - 教学内容:电脑动画制作初探 教学目标: 知识与技能目标 1、学会启动 Flash 的方法,认识 Flash 工作界面。 2、初步理解动画制作中的基本概念。 3、...2018-08-15 10:40:33687922

  • FLASH模块FLASH模块

    如果 CSM 被保护起来了,那么必 须从被保护的 RAM《例如: L0 或者 L1SARAM》运行 Flash 控制寄存器 的初始化代码,否则 Flash 控制寄存器的初始化代码无法访问 ...2018-08-15 10:42:11329521

手机版 | 欢迎来到社会化媒体营销
RSS订阅