需求描述

需要java开发的开源sip客户端,用来在核心网内做sip接入,做5GC消息系统的接入。

1.Zoiper

最好的sip客户端,但是不开源,商业版。

a816a8188d9c

image.png

2.XLite

不开源,商业软件。

a816a8188d9c

image.png

3.eyeBeam

商业软件,不开源。

a816a8188d9c

image.png

4.Bria

Blink号称是最好的开源SIP客户端。支持Windows、Linux、Mac。底层协议使用PJSIP,但主要开发使用了Python。支持视频,支持通过MSRP聊天和传文件,也可以更改在线状态,获取电话Log等。

a816a8188d9c

image.png

Doubango

Doubango实际上是一个开源协议栈,并能用于嵌入式和桌面系统的开源框架,该框架使用ANSCI-C编写,具有很好的可移植性。在Windows上有Boghe、Mac上有iDoubs、Android上有imsDroid等,也支持iOS。其相关的sipML5也支持WebRTC。应用比较广泛。底层是用C语言写的。支持XCAP和MSRP。Doubango包含了SIP/IMS (VoIP) 的客户端、服务器端的组件。

a816a8188d9c

image.png

Telephone

Telephone是一款开源免费的电话,界面非常简洁,仅支持Mac,在Apple Store里可以直接下载,底层用PJSIP。不支持视频。

a816a8188d9c

image.png

5.Boghe

6.Telephone

7.Linphone

a816a8188d9c

image.png

8.imsDroid

9.jitsi

(https://jitsi.org/Main/Download)

用Java开发的SIP客户端,支持音视频,支持录音,它是跨平台的,是开源的。功能简单,中文显示易懂。

a816a8188d9c

image.png

源码地址:https://download.jitsi.org/jitsi/src/

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐