qy千亿-千亿(国际)唯一官方网站


      新闻资讯

      病床分机呼叫系统厂家-什么是SDP(会话描述协议)

      2023-10-20 12:54

      SDP全自然流产是Session Description Protocol的缩写。会话描述协议定义了一个标准,用于定义两个(通常)终结点之间媒体(通常是流媒体)交换的参数。它已被IETF发布为RFC 4566。SDP通常嵌入或封装在另一个协议中,使用最广泛的应用程序是大多数IP电话应用程序内的SIP协议内部。简单来说,SDP协议是由媒体端点声明其接收规范和功能;一个典型的声明会告诉我们:

    1. 哪个IP地址已准备好接收传入的媒体流
    2. 哪个端口号正在侦听传入的媒体流
    3. 终结点希望接收的媒体类型(通常是音频)
    4. 端点期望在哪个协议中交换信息(通常是 RTP)
    5. 终结点能够解码的哪种压缩编码(编解码器)
    6. ...可能还有更多。在典型的会话设置过程中,我们会看到两个端点参与一个会话,其中每个端点发送一个SDP以通知另一个端点其规格和功能。SDP本身并不提供任何媒体,而只是将自己限制在一组兼容的媒体交换参数的谈判中;媒体流本身由不同的通道和协议处理。看看这个简单的例子:

      v=0
      o=MyStreamer 2398026505 2307593197 IN IP4 10.20.30.40
      s=MyStreamer Audio Session
      c=IN IP4 10.11.12.13
      t=0 0
      m=audio 15010 RTP/AVP 0 101
      a=rtpmap:0PCMU/8000
      a=rtpmap:101 电话事件/8000
      a=sendrecv

      ...我们可以看到端点正在声明它希望接收媒体
      在 IP 地址 10.11.12.13 上(“c=”参数)
      在端口号 15010 上(在“m=”参数中声明)
      音频类型(在“m=”参数中声明)
      通过协议 RTP,具有 2 个可能的编解码器,分别编号为 0 和 101,其中:
      编解码器 0 定义为 8000hz 时的 PCMU
      编解码器 101 被定义为 8000Hz 的“电话事件”(电话事件实际上是 DTMF 音调)
      在双向模式下(“a=sendrecv”)

      上一篇:病房电视交互系统厂家-WebRTC与VoIP:朋友还是敌人?
      返回
      下一篇:医院无线呼叫器系统厂家-DID功能在电话交换机中意思及设置
      【网站地图】【sitemap】