小编Sri*_*V M的帖子

如何使用C#构建软电话(使用SIP协议)

我有使用c#或.net技术构建sip软电话的挑战.

请指导我建立这样的技术,要求和规范.

可能的要求:

支持的编解码器:

G.722.1,G.723.1,G.726,G.728,G.711,G.729,G.723.1,iLBC,:G.711(A和m-law),G.729A/B/D/E,AMR,GSM 6.10/EFR,iLBC,Speex

  • 语音:

    实时质量监控(MOS)3个独立电话线
    自动应答/免打扰呼叫
    转发全双工音频
    录制压缩音频数据.

  • 完全SIP兼容的软电话/拨号器用于PC2Phone和Mobile2Phone(iPhone,诺基亚N95)应用程序与symbian s60,应提供完整的源代码.

  • 兼容Windows 2000/XP/2003/Vista/Mac

  • NAT /防火墙遍历功能

  • 适用于任何第三方SIP服务器

  • 支持SIP出站代理

  • 显示呼叫者帐户余额

  • 显示通话信用时间

  • 自动回声消除

  • 自动抖动缓冲调整

  • 最后号码重拨

  • 上次拨打的10个号码的历史记录

  • 快速拨号用户列表

  • 快速为客户提供,只需要用户名和密码

c# voip sip

13
推荐指数
1
解决办法
3万
查看次数

如何在mdiparent窗口的中心加载mdichild

大家好,

我有这个代码,其中窗口属性使子窗口加载在mdiparent的中心.

        Form2 f = new Form2();

        f.MdiParent = this;

        //center screen is working.

        //f.StartPosition = FormStartPosition.CenterScreen;

        f.StartPosition = FormStartPosition.CenterParent;
Run Code Online (Sandbox Code Playgroud)

但不是让子窗口弹出中心,而是在左侧加载.谁可以帮我这个事.请参考下面的截图.

我甚至尝试过在vb中做同样的事情.即使在那里我也得到同样的错误.我认为FormStartPosition.CenterParent的属性是虚拟的.

alt text http://img13.imageshack.us/img13/7003/errorprb.jpg

c# mdi

6
推荐指数
3
解决办法
2万
查看次数

表中有更多属性会降低性能吗?

到目前为止,我很适合使用C#windows应用程序.我即将转移到Asp.net开发一个网站.这个要求使我在一个表中放置了大约50列.我知道使用普通形式将其分成小表的概念.

我尝试使用谷歌搜索,但dint得到了很多结果.我需要知道具有50个属性的表是否会降低我的Web应用程序的性能?有人可以建议我这个.

c# sql asp.net

6
推荐指数
1
解决办法
210
查看次数

如何使用C#在电子邮件中发送格式化文本?

以下是我发送电子邮件的代码段:


            MySqlCommand cmdsd;
            MySqlConnection conn;
            string s23 = "";
            conn = new MySqlConnection("server=localhost;database=projecttt;uid=root;password=techsoft");
            conn.Open();

             //smtp which will be loaded is webmail.techsofttechnologies.com
            cmdsd = new MySqlCommand("select smtp from smtp", conn);
            MySqlDataReader dr45 = cmdsd.ExecuteReader();

            while (dr45.Read())
            {
                s23 = dr45.GetString(0).Trim();
            }
            string s1 = textBox3.Text;
            string s4 = textBox1.Text;
            string S5 = textBox2.Text;
            string attachment = textBox5.Text;
            MailMessage mail = new MailMessage();
            mail.From = new MailAddress(s4, S5);
            mail.BodyEncoding = Encoding.UTF8;                
            mail.To.Add(s1);
            mail.Subject = textBox4.Text;
            mail.Body = "<body>"+textBox6.Text+"</body>";                
            //mail.Body = textBox6.AppendText("\n");

            AlternateView …
Run Code Online (Sandbox Code Playgroud)

c# email

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×4

asp.net ×1

email ×1

mdi ×1

sip ×1

sql ×1

voip ×1