北京联通sip话机安装指导

news/2024/11/28 3:40:06/

前几天去营业厅交宽带费,顺便把固化也开通了,北京联通的固化是没有月租的,给个固化号码,还挺好记的。

当天师傅就上门了,在APP上设置了几下,也就5分钟倒腾好了,安上话机后拨打接听都没有问题。

 

有个遗憾就是必须从弱电箱拖出一条电话线出来,一头接光猫,一头接电话机,有点丑陋。

 

网上搜了了,北京联通的固化10年前进行光改,目前都是ims sip通话,既然是sip协议,理论上Android就可以,市面上又很多sip话机,理论也可以,有些sip话机还是支持无线连接的,淘宝搜了下sip话机国内很多家做,卖的多的是华为的espace系列,79xx,8xxx,有的价格都赶上一个中低端手机了。

 

手头有个nexus6p,Android8.1的,有源代码。闲鱼又下单了一个atcom A10w,80元带wifi,一个话机,一个手机,基本可以覆盖全屋了。

 

手机配置好参数后,(参数获取参考我另外一个光猫破解的帖子),注册失败,预料之中,国内3大运营商一只就封杀voip业务,国内版本的手机都没有sip通话的菜单,贴个图,很多人没见过

atcom 话机到货了,也是同城的,配置好参数,依旧注册失败,心里隐隐担心,难道要翻车。

后面就是近一周的折腾,过程记录如下:

 

1. 配置好光猫,改成voip桥接

2. 配置话机,固定IP,固定网关

3. 第二步之后,话机已经处于联通的局域网了,本地电脑已经无法连接,这时可以电脑用有线连接话机的PC口,配置IP为同网段

4. 在浏览器中输入话机IP,用户名密码admin:admin,导出话机配置,解压,修改configuration/voip/sip.cfg, 修改user agent为服务器可以识别的字段

5. 修改账户设置

 

6. 其他话机配置参数可以去atcom的网站下载

7. Android手机默认无法打通电话的原因,通过抓IP包分析有两点需要修改

    1. ua 不识别,android默认UA是  SIPAUA,需要改成microSIP的

    2. Android收到401 Unauthorized指令后发送的request后,服务器报480,具体错误消息为"399 P.20.111.bj.ims.chinaunicom.cn "SS250200F133L3382S0E0[00001] Hllm query failed"",从报文里看上游proxy(也就是pcscf)是华为设备,果真在华为网站里找到线索,是上报的sip服务器地址不对,看IP包正常的是bj.ims.chinaunicom.cn,Android上报的是bj.ims.chinaunicom.cn:5060,把端口号删除

截图show下,设备是nexus6P


http://www.ppmy.cn/news/853829.html

相关文章

uni-app获取通话记录 自定义基座打包能成功获取

// 获取通话记录var CallLog = plus.android.importClass("android.provider.CallLog");var main = plus.android.runtimeMainActivity();var obj = main.getContentResolver();plus.android.importClass(obj);//查询var cursor = obj.query(CallLog.Calls.CONTENT_U…

获取通讯录、通话记录、短信

获取通讯录&#xff1a; private ArrayList<String> getPhoneNum(Context context) {ArrayList<String> numList new ArrayList<String>();ContentResolver cr context.getContentResolver();Cursor cursor cr.query(ContactsContract.Contacts.CONTENT_U…

API对接实战:外呼接口及通话记录推送

在白码低代码开发平台上对接七陌外呼接口,实现选择客户进行外呼,并保存通话记录的功能。 外呼接口实现 官方接口文档:http://developer.7moor.com/v2docs/dialout/ 1、对接数据查询 向七陌商务索取到七陌用户中心账号密码,在查询页面查询到三个参数 let accountId = &q…

大数据实战-callLog项目(通话记录数据分析)之数据分析

文章目录 前言mysql表结构设计db_telecom.tb_contactsdb_telecom.tb_calldb_telecom.tb_dimension_date 建表语句导入基础数据姓名手机号映射时间维度表 Meaven依赖 HBaseMaven依赖mapperreducer自定义输出OutputFormatMyRecordWriter私有属性初始化操作 设置job运行 博客链接 …

Git 常见问题

Git 常见问题 Git 常见问题分支没有跟踪信息通常错误信息提示如下&#xff1a;解决方案 Git 常见问题 分支没有跟踪信息 如果在执行 git pull 时出现这个错误信息,通常是因为当前分支没有设置跟踪信息,Git不知道应该去哪个远程分支拉取代码。 通常错误信息提示如下&#xff…

javascript提取联通个人信息和通话记录的代码

由于一些巨大的困难&#xff0c;一些后端爬虫改成了前端爬虫。 前端爬虫是只有js语言&#xff0c;后端爬虫有python java nodejs php这些语言。 前端爬虫有window.document对象&#xff0c;在浏览器端的爬虫即使是二次发送ajax&#xff0c;也不需要学后端爬虫来构造一堆请求头&…

android通话记录手机号码归属地,mui 获取手机通话记录

export default { onLoad() { this.log(); // this.msg(); // this.concat(); }, methods: { log() { // 获取通话记录 plus.android.requestPermissions( [android.permission.READ_CALL_LOG, android.permission.WRITE_CALL_LOG, android.permission.READ_SMS], function(e) …

怎么看手机计算机的记录表,教您如何查看6个月前的通话记录,包括中国联通手机!...

如何查询6个月前的呼叫历史是Internet上的常见问题,因为无论是移动,联通还是电信,您都只能查询最近6个月的呼叫历史以及呼叫顺序6个月前的查询方法?答案是肯定的,因为无论是Apple手机还是Android手机,所有通话记录都保存在手机的文件中. 通过将其导出到计算机,我们可以直…