立即注册
查看: 987|回复: 1

[展讯开发资料] 展锐Telephony客制化文档:SIP Call功能客制化说明

已绑定手机
发表于 2022-6-8 16:02:29 | 显示全部楼层 |阅读模式 来自 广东省深圳市
1、介绍
本文用来指导 SIP Call 的客制化工作。
Android 默认的 SIP 配置是关闭的,需要把开关打开支持 SIP Call。

2. Detail
2.1. Concept
Android 原生代码中已经有 SIP call 功能的逻辑,只是默认 SIP 配置是关闭的,客户仅需要把 SIP 配置打开即可支持 SIP Call
2.2. Function Blocks
SIP call 涉及到的代码目录:
1. packages/services/Telephony/sip
2. Frameworks/opt/telephony/src/java/com/android/internal/telephony/sip
3. vendor/sprd/platform/packages/services/Telephony/sip
SIP call 功能涉及到的原生文件:
1. frameworks/opt/telephony/src/java/com/android/internal/telephony/sip$
SipCallBase.java
SipCommandInterface.java
SipConnectionBase.java
SipPhoneBase.java
SipPhonefactory.java
SipPhone.java

2. packages/services/Telephony/sip/src/com/android/services/telephony/sip$
SipAccountRegistry.java
SipConnection.java
SipEditor.java
SipPreferences.java
Sipsettings.java
SipBroadcastReceiver.java
SipConnectionService.java
SipPhoneAccountSettingsActivity.java
SipProfileDb.java
SipUtil.java
通过配置类似下面路径下的文件:
device/sprd/sharkl2 /common/DeviceCommon.mk
product_COPY_FILES 中添加如下代码:
frameworks/native/data/etc/android.software.sip.voip.xml:system/etc/permissions/androi
d.software.sip.voip.xml

2.3. Sample
1. 注册 SIP 互联网电话。互联网电话品牌众多,有 VVCALL、点易通等等,根据自己需要注册,这里以 sip139 为例:
2. 在电话-设置-通话帐号-SIP 设置-SIP 帐号中填入步骤 1 注册的帐号以及密码,服务器设置 sip.sip139.com,端口填写 7870,点击保存,保存以后会自动连接网络检查状态,如果状态正常会显示可以接听电话。
1.jpg
3. 返回上一级进入通话帐号设置选择通话帐号为刚才注册的 SIP 帐号。
2.jpg
4. 设置完毕可以通过 WIFI 打电话了,注意:要打 SIP 电话需要连接上网络。
3.jpg
5. 由于对方看不到你的电话号码,只显示私人电话或未知,所以不能回拨到本机,如果回拨需要通过 sip 客户端上拨打和接听。

2022-6-8 16:02 上传
文件大小:
513.39 KB
下载次数:
8
本地下载

16RD supports Paypal , Payment is calculated at the exchange rate of the day. Unable to download please contact 18902843661 (WhatsApp OR wechat number)

关于一牛网在微软浏览器(Microsoft Edge、IE浏览器)警报通告&解决方案!(无法下载直接更换浏览器即可)

*附件为作者发布,与本站无关,如有侵权,请联系客服删除

已绑定手机
发表于 2023-10-11 12:03:43 | 显示全部楼层 来自 亚太地区
很好,棒极了,妙不可言,呵呵
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表