c# - VOIP:PC 到 PC 通话和 session

标签 c# java c++ voip

我想创建一个软件,它可以使用 session 选项进行 pc 到 pc 调用(没有电话)。所有参与者将仅使用该软件。我擅长使用不同的语言、平台和数据库进行编程。但是我以前没有做过这种类型的软件。

我将开发两个版本的软件。一个用于桌面,另一个用于网络。因此,请向我推荐一种适用于这两种情况的平台/语言(至少稍作修改)。 :)

您能向我介绍一些协议(protocol)和技术吗?另请引用一些压缩技术,因为该软件也将在低带宽 (64kbps) 上运行。

提前致谢。

最佳答案

欢迎来到 VOIP 世界!尽管我希望您取得圆满成功,但我还是要警告您,您正在尝试解决不那么简单的问题。您正在描述许多应用程序。第一个是大约 15 年前开发的。从那时起,人们就在努力提高语音质量并取得了一些成功。但他们投入了数百万美元和数千人年。您可以从头开始编写应用程序,它将像 15 年前的应用程序一样工作。

我建议您阅读有关 Voip 的内容,如果您仍想创建与 Skype 完全相同的应用程序,请尝试查找现有的 voip 引擎并编写一个包装它的应用程序。

关于c# - VOIP:PC 到 PC 通话和 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4291361/

相关文章:

c# - 如何从已知方法中获取方法名?

java - 如何检测 ScrollPane 何时完成滚动

java - 导出后,java无法显示图像

c++ - 使用删除时出现调试断言失败_BLOCK_TYPE_IS_VALID 错误

c++ - 虚函数的实现可以放在头文件中吗

c# - C# 中的 char (C++) 操作

c# - 如何在 C# 中发送任意 FTP 命令

c# - 存储项目相关图片的好方法是什么?

java - 文本和字符串有什么区别?

c++ - 在 throw 参数周围添加括号是否有任何效果?