如何使用用户名和密码登录SIP SERVER

时间:2012-07-04 20:42:10

标签: sip voip

我是开发.NET的新手,并尝试在没有任何SDK的Visual Studio 2010中开发基本SIP客户端(Softphone)。

软电话将按以下步骤操作。

  1. 用户将使用该Softphone(SIP客户端)
  2. 登录我的网站
  3. 登录后,Softphone将显示用户当前余额和通话记录等。 此余额和通话记录位于我的终端/服务器/网站。
  4. 比用户拨打号码。
  5. 我的Softphone SIP客户端将通过我的用户名和密码登录我的sip提供商服务器并拨打电话。
  6. 我已经成功开发了第1-3步。 现在我无法登录我的SIP服务器,因为我不知道在哪里通过登录请求并建立呼叫。

2 个答案:

答案 0 :(得分:0)

您可以下载并编译pjsip,然后从您的c#代码中调用dll。

答案 1 :(得分:0)

您需要阅读SIP RFCRTP RFC以及可能G711 payload以及其他一些人并实施它们......或者使用SDK,因为这至少是一个项目否则需要几个月的全职工作。