zoukankan      html  css  js  c++  java
  • SIP对话、事务详解

    1,SIP对话的建立(图片来自于网络)

        SIP对话的建立包括invite request,response,ACK。其中response包含临时响应(1XX response)和最终响应(非1XX response)。

        临时响应由两种用途,一是防止UAC反复发送invite request,这种情况是在使用SIP UDP的时候存在。二,临时响应可以用来在会话建立前进行SDP协商。

        SIP对话的断开,则包含bye ,response两步。

    2,SIP事务状态的变迁

          如果是2xx响应, SIP 事务 = 请求 + 对应响应

          如果是非2xx响应,SIP 事务 = 请求 + 对应响应 + ACK

          UT =  user transaction (用户处理)

          CT =  client transaction(sip dialog模块处理)

          UAC SIP事务

          calling  proceeding compeleted terminated 

          UAS SIP事务

          proceeding compeleted confirmed terminated 

    3,invite session 状态变迁

         null ----> early stage ----> calling  ----> confirmed  ----> disconnect

  • 相关阅读:
    Android和C#实时视频传输Demo
    cocos2d-x3.0 windows 环境配置
    WPF六个控制概述
    高度并行的指令级的超级处理器
    Oracle存储过程的简单示例
    SharePoint Search之(两)持续抓取Continues crawl
    第28周三
    第28周二
    第28周一
    第27周日
  • 原文地址:https://www.cnblogs.com/rayfloyd/p/7207276.html
Copyright © 2011-2022 走看看