SIP 注册和 SIP 登录之间的区别



我们需要开发SIP客户端,并且有一个基本的疑问,

我们得到了SIP用户ID,密码和服务器详细信息,并且想知道一些事情,

    SIP注册和SIP登录
  1. 有什么区别,我相信没有像SIP登录这样的东西,它的自定义SIP请求,和UserId/密码会在注册时使用,
    如果我错了,请纠正我
  2. 我们了解了音频呼叫流程,但所有教程都没有提到语音服务器,假设一方正在呼叫并且另一方接受呼叫,那么媒体会话将建立,我相信,双方都将收到一个服务器和端口号,双方都需要从那里传输和接收语音数据包。

如果我错了,请纠正我...

  1. SIP 定义REGISTER方法,以便用户代理可以将当前Contact地址与记录地址相关联。 请参阅 RFC 3261 的第 10 节。 RFC3261中未定义登录方法。 但是,任何初始请求都可以使用 401/407 响应来质询,该响应要求 UAC 使用身份验证凭据重新发送初始请求。 请参阅 RFC 3261 的第 22.2 节。

  2. 每一方都向另一方提供 SDP(会话描述协议)中媒体流的 IP 地址和端口号,作为 MIME 类型 "application/sdp" 的 SIP 消息正文传递。 在 SIP 中使用 SDP 记录在 RFC 3261 的相关部分中,可以在此处找到教程。

这里有一个非常好的SIP教程。

有一个很棒的SDP教程可以在这里找到。它解释了与Ozeki电话系统XE的关系。

我在搜索有关SIP的文章时发现了此页面:)

最新更新