安卓sip话机/一款基于linphone开发的,安卓sip话机客户端

基于linphone sdk,简化登录登录及操作流程,汉化的中文sip客户端。

 Android和ios,都进行过二次开发。因为ios需要证书和签名的原因,暂时没有发布。

当然,需要源码的可以联系。

默认登录协议 是UPD

一,登录

输入账号:

密码:

ip地址(域):   默认端口是5060,只填写ip,如果不是5060,ip后请加端口号。

登录成功的界面。

 

 

 

使用中,linephone自动识别地区前缀,可以通过以下两步删除地区前缀86

然后就可以使用了

 

sip话机为客户端程序,也是基于开源的linephone做的汉化和功能简化。

满足接听和拨打暂停通话等基础功能。如果需要独立搭建VOIP服务端系统,实现异地通话,可以联系我或者留言。

当然或免费注册的sip账号

免费sip账号注册地址 http://serweb.iptel.org/user/reg/index.php
免费sip服务器   iptel.org
免费sip客户端 http://www.fring.com

 

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
要基于Linphone实现SIP电话通信,可以按照以下步骤: 1. 安装Linphone 在Linux系统中,可以使用包管理器安装Linphone。例如,在Ubuntu中,可以使用以下命令安装: ```shell sudo apt-get install linphone ``` 在Windows系统中,可以从Linphone的官方网站下载安装程序进行安装。 2. 创建SIP账户 要使用Linphone进行SIP电话通信,需要先创建一个SIP账户。可以使用Linphone自带的账户配置向导来创建账户,也可以手动创建。 3. 编写Python脚本 可以使用Python的Linphone模块来控制Linphone进行电话通信。以下是一个简单的Python脚本,可以实现拨打电话和接听电话的功能。 ```python import linphone # 创建Linphone Core对象 lc = linphone.Factory.get().create_core() # 初始化Linphone lc.init(None, None) # 创建SIP账户对象 auth_info = linphone.AuthInfo.new( "sip_username", None, "sip_password", None, None, "sip_domain" ) lc.add_auth_info(auth_info) # 创建SIP代理对象 proxy_cfg = lc.create_proxy_config() proxy_cfg.identity_address = lc.create_address("sip:sip_username@sip_domain") proxy_cfg.server_addr = "sip:sip_domain" lc.add_proxy_config(proxy_cfg) lc.default_proxy_config = proxy_cfg # 监听电话事件 def on_call_state_changed(core, call, state, message): print("Call state:", state.name) lc.callback_call_state_changed = on_call_state_changed # 拨打电话 call_params = lc.create_call_params(None) call = lc.invite_address("sip:someone@sip_domain", call_params) # 接听电话 while True: lc.iterate() ``` 在这个脚本中,首先创建了一个Linphone Core对象,然后初始化Linphone。接着,创建了一个SIP账户对象和一个SIP代理对象,并将它们添加到Linphone中。然后,定义了一个回调函数来处理电话状态的变化,最后使用Linphone拨打电话和接听电话。 4. 运行Python脚本 在终中运行Python脚本,即可开始使用Linphone进行SIP电话通信。 ```shell python3 sip_phone.py ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值