android上的sip软电话

跨平台SIP 客户端-linphone下载、使用、开启视频H264 Linphone 是一种开源的语音和视频通信应用程序,它提供了基于互联网协议(IP)的实时通信功能。用于语音/视频通话、即时消息和电话会议的开源 SIP 电话。它适用于移动和桌面环境(iOS、Android、GNU/Linux、macOS、Windows)。Linphone 是一款跨平台的可视电话客户端软件,同时支持音视频通话以及发送消息的功能。跨平台、开源、有多种语言的API封装与IMS网络具有互操作性,适合于构建与VoLTE兼容的客户端支持录音、音频会议。 阅读详情

候选:

linphone是一个成熟的跨平台sip软电话,但是它的android版本刚刚出来,但是目前还不支持视频通话。底层使用的库是eXosip。模拟器上开源运行,能够拨打和接听电话,但是没有语音,只是状态会成为connected。

 

sipdroid也是开源的,比较成熟,支持视频通话。使用的是Mjsip库。模拟器上提示:not suitable data network。

 

Imsdroid支持视频通话,底层库是doubango。模拟上提示:network not activi。

 

关于doubango库,也不单单是sip的,如下:

doubango is the world's most advanced open source 3GPP IMS/RCS framework for both embedded and desktop systems.
The framework is written in ANSI-C to ease portability and has been carefully designed to efficiently work on embedded systems with limited memory and low computing power and to be extremely portable.

 

目前了解到的开源sip协议栈有:

C语言的:eXosip,doubango

java语言的:Mjsip,JAIN SIP

 

补充:

模拟器的限制:

 

In this release, the limitations of the emulator include:

  • No support for placing or receiving actual phone calls. You can sim
客服场景下的Android SIP软电话开发:选型、保活与声音链路的实战经验 SIP作为VoIP体系中最核心的信令协议,负责多媒体会话的建立、修改与拆除。从协议原理上看,一个完整可商用的软电话客户端,远不止完成REGISTER注册和SDP媒体协商那么简单,还必须在NAT保活、网络切换、音频路由与回声消除等工程细节上做足功夫。随着呼叫中心与客服系统从实体话机向软电话形态迁移,业务方对通话组件提出了来电弹屏、点击外呼、通话记录回传等嵌入式能力需求。PJSIP凭借其稳定性、音频算法配套以及与FreeSWITCH/Asterisk等主流交换机的良好磨合,成为安卓侧软电话工程实践中的可靠底座。 阅读详情

相关推荐

基于SIP协议的Android软电话应用开发实战

htmltable {th, td {th {pre {简介:Mintel SoftPhone是一款专为Android系统开发的基于SIP协议的软电话应用,支持语音和视频通话,采用Java语言实现,具备良好的兼容性和稳定性。该应用实现了SIP注册、呼叫控制、联系人管理、通话记录等功能,并优化了音频处理、用户界面、网络适应性和能耗管理。本项目适合学习VoIP通信、SIP协议应用及Android平台软电话开发的相关技术。

weixin_42430341的博客 921

linphone-android 源码解析:SIP 软电话客户端开发与避坑指南

SIP 协议是 VoIP 实时音视频通话的核心信令标准,通过 REGISTER、INVITE 等消息实现账号注册与呼叫建立。在 Android 端集成 SIP 能力通常需要处理协议栈、音频焦点、回声消除和编解码协商等复杂链路,开发成本较高。linphone-android 作为一套成熟的 SIP 软电话客户端源码,覆盖注册、呼叫、通话控制、即时消息等完整 VoIP 功能,并基于 linphone SDK 通过 JNI 调用 native 层实现音视频处理。它适用于快速为 App 添加通话能力、研究 Andr

weixin_29169899的博客 206

sip安卓电话4款

sip安卓电话4款 一共4款sip安卓电话 收藏备用。个人收藏。

免费的VOIP网络电话,Android平台SIP客户端

免费的VOIP网络电话,Android平台SIP客户端 支持服务端: Cisco CallManager, OpenSER, Kamailio, OpenSIPS, Asterisk, Radvision, Nortel, Avaya等等 支持语音编码: G.711 aLaw/uLaw, G.722.1, G.722, SPEEX, SPEEX-WB, AMR-WB, GSM, iLBC, G723.1, G.729. 支持视频编码: H.263, H.264 通话录音: 录制成wav格式. 适配屏幕: QVGA, WVGA, WQVGA 回音消除(AEC): Acoustic Echo Cancellation 自动增益(AGC): Automatic gain control 舒适噪声产生(CNG): Comfort Noise Generation 静音检测(VAD): Voice Activity Detector 呼叫转移,呼叫挂起,MIC静音,内外放切换 免打扰模式(DND), 自动接听(AA). 支持STUN support, Outbound proxy server, Qos Support TLS/SRTP(usually use to avoid SIP blocking) 支持SIP协议中的 INFO & OPTIONS 消息. Message Waiting Indicator(MWI) 支持DTMF: 发送DTMF tone(RFC2833 and SIP INFO), 检测DTMF tone(RFC2833 and SIP INFO).

sip软电话android端

sip软电话android端

Qwen2.5-7B大模型实战:从零部署到高效推理全流程解析

本文详细解析了Qwen2.5-7B大模型从零部署到高效推理的全流程。内容涵盖环境准备、模型下载、使用Transformers进行核心对话推理,并深入介绍了vLLM与TGI生产级服务部署、GPTQ/AWQ量化技术以降低显存消耗,以及llama.cpp、Ollama等本地推理方案。旨在帮助开发者快速掌握部署技巧,实现大模型在消费级硬件上的高效运行。

weixin_29061425的博客 490

GX WORKS2通过交换机连接PLC的方法

三菱PLC连接方法的分享

weixin_64927621的博客 3619

哈工大集合论与图论(下)慕课MOOC答案

答案选自2023哈工大集合论与图论慕课,慕课的题重复率很高并且具有极高的相似性,选答案时要格外注意对比选项,能力有限答案不一定面面俱到,整理不易读者且用且珍惜。

qq_34168477的博客 2902

解锁医疗AI密码:医疗人工智能专业大学四年学习路径

医疗AI人才培养路径解析 本文系统梳理了医疗人工智能专业四年培养方案,分为基础、进阶、应用和拓展四个阶段: 大一聚焦基础学科,涵盖高等数学、医学概论、Python编程等核心课程,辅以医学数据认知实习。大二深入机器学习和医学数据处理领域,学习监督/无监督学习算法及医学影像分析技术。大三进入深度学习阶段,掌握CNN/RNN等神经网络模型,并实践医疗AI应用开发。大四关注前沿技术如大模型在医疗中的应用,完成毕业设计与企业实习。 课程体系强调医工交叉,每学期均配置实践环节,从基础编程到参与真实医疗AI项目,逐步培养

AllenLV的博客 2500

新手必看:如何用T265和ROS实现无人机室内精准定位(附PX4参数配置)

本文详细介绍了如何使用Intel Realsense T265和ROS实现无人机室内精准定位,包括硬件准备、ROS数据流架构设计、PX4参数配置及系统验证。特别针对视觉SLAM技术在室内环境中的应用,提供了从零搭建到进阶优化的全流程解析,适合无人机开发新手快速上手。

weixin_30642561的博客 404

Python爬虫实战:使用最新技术抓取百度贴吧帖子内容

本文详细介绍了使用Python最新技术抓取百度贴吧帖子的完整流程。通过库,我们实现了高效的异步爬虫,具备JavaScript渲染、智能反爬应对、数据持久化等高级功能。这个爬虫框架具有良好的扩展性,可以根据具体需求进行功能增强。

2201_76125261的博客 778

CANape a2l文件的编辑教程

编辑a2l文件

wsq119的博客 1万+

OpenHarmony Stage模型深度解剖:从Ability Kit到沙箱隔离的全链路底层原理

基于微内核架构,提供进程管理、内存管理、IPC通信等基础能力:包含V8引擎、ArkTS运行时、渲染引擎等核心组件:Ability Kit框架,提供应用生命周期管理、组件调度等能力:基于Stage模型的应用程序。

m0_67505153的博客 191

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

上一篇: 暂时不看Android NDK
下一篇: 从源代码构建sipdroid
AmongOthers
博客等级 码龄16年 3粉丝 19原创
评论 7
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值