有哪些常用的H.323开源软电话?

章鱼测评 2024-10-07 09:33:11

在手机电脑上运行的电话软件,一般被叫做软电话。软电话目前最流行的是使用SIP协议的软电话。但是并不是所有软电话都使用SIP协议,比如有使用IAX的,也有使用H.323协议的软电话。

虽然目前H.323的应用场景越来越少了,但是在一些项目中还是会用到一些H.323的音视频通信能力。那么目前有哪些基于H.323的软电话可以供我们使用呢?

EkigaEkiga 是一个开源的 VoIP和视频会议应用程序,主要用于通过互联网进行语音和视频通话。它最早是为 Linux 操作系统设计的,但后来也支持 Windows。Ekiga 的前身是 GnomeMeeting,它与 H.323 和 SIP 协议兼容,因此可以与多种 VoIP 和视频会议设备或软件兼容。

Yate(Yet Another Telephony Engine)是一个高度模块化的电信软件平台,主要用于语音、视频、短信和即时消息的处理。Yate 是开源的,并且被广泛应用于构建 VoIP(网络语音)、PBX(私有分支交换机)、SIP 服务器、短信中心、呼叫中心等电信系统。

Yate 主要使用 C++ 编写,并且支持多种协议和应用场景,提供了灵活的扩展和定制能力,适合需要高级电信功能的开发者和企业。

Yate Client 软电话界面

Yate 支持多种电信协议,包括 SIP(Session Initiation Protocol)、H.323、IAX(Inter-Asterisk eXchange)、ISDN、SS7、GSM MAP 等。它因此可以用于 VoIP、传统电话网络(PSTN)和移动网络。

Yate Client可以作为SIP,IAX,H.323的软件客户端应用,有较好的适应性和通话效果,最主要的是,Yate是开源的软件,并且有较好的支持和社区活跃度,目前仍然在更新版本。

其它软件电话支持H.323的开源软电话还有很多,比如sipcmd,MyPhone 3,xmeeting(MAC版本)。这些也都是一些专门的H.323软电话,由于H.323的历史非常悠久,这些软电话都有10年以上的历史,更新维护也并不及时了,可以用来参考。Yate和Ekiga由于有丰富的SIP能力,软件更新维护比较及时,社区比较健全,可以用来测试使用。

目前H.323的应用已经越来越少了,其作为软件产品的功能点的价值也逐步被边缘化,其实除了一些开源的H.323软电话,还有一些免费的非开源软电话,也可以作为日常项目测试,学习使用,如果大家感兴趣,章鱼评测陆续会给大家分享一些非开源的H.323软电话。

现在软电话的主流还是基于SIP协议的产品。H.323的硬件设备除了一些视频会议终端机外,H.323的硬件电话已经全部退出了市场,当然未来视频会议终端机也面临同样的问题。作为H.323的软电话的应用也只会越来越少。

1 阅读:9

章鱼测评

简介:分享面向行业的产品和解决方案。