首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在VoIP中使用AsterNET发起C#调用

在VoIP中使用AsterNET发起C#调用
EN

Stack Overflow用户
提问于 2014-04-22 10:06:26
回答 1查看 5.3K关注 0票数 3

我试着做

代码语言:javascript
复制
mConnection.SendAction(new OriginateAction()
                {
                    Channel = "SIP/201test",
                    Exten = "401",
                    Context = "201", 
                    Priority = "1",
                    CallerId = "201",
                    Timeout = 30000
                });

其中201和401分机连接到我的本地网络。我正在打201到401的电话。我做错了什么?

编辑:

  1. 我有一个带有“呼叫”按钮的测试应用程序
  2. 我有两个扩展连接到我的服务器- 201,401
  3. 我想在“呼叫”按钮点击201到401。

我随机选择了频道名称,我甚至不确定我是否正确。

更新:

代码语言:javascript
复制
```javascript

MConnection.SendAction(新OriginateAction() )

代码语言:javascript
复制
            {
代码语言:javascript
复制
                Channel = "SIP/401",
代码语言:javascript
复制
                Exten = "401",
代码语言:javascript
复制
                Context = "default",
代码语言:javascript
复制
                Priority = "1",
代码语言:javascript
复制
                CallerId = "201"
代码语言:javascript
复制
                Timeout = 3000000
代码语言:javascript
复制
            });
代码语言:javascript
复制

这种方式401接收来自201的电话,当接听电话时,一个声音告诉电话201在电话上,然后是一声嘟嘟。但是 201实际上不是呼叫,因为当使用201的电话管时,它没有连接到401。

EN

回答 1

Stack Overflow用户

发布于 2014-04-22 12:00:53

代码语言:javascript
复制
mConnection.SendAction(new OriginateAction()
                {
                    Channel = "SIP/401",
                    Exten = "201",
                    Context = "default",
                    Priority = "1",
                    CallerId = "401"
                    Timeout = 3000000
                });

请参阅这里的解决方案:https://asternet.codeplex.com/discussions/542916我发布了链接,以帮助有相同问题的人能够阅读所有的讨论,以澄清他们的所有不匹配。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23216446

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档