当前位置: 首页 > 软件库 > 企业应用 > 开源SIP项目 >

Sipdroid

Android手机的VoIP客户端
授权协议 GPL
开发语言 Java
所属分类 企业应用、 开源SIP项目
软件类型 开源软件
地区 不详
投 递 者 谈禄
操作系统 Android
开源组织
适用人群 未知
 软件概览

Sipdroid是一个运行于Android手机平台上的SIP/VoIP客户端。

  • I. 注册回调 RegisterAgent类 在TransactionClient Fail/Success的回调中, 调用RegisterAgentListener的Register Fail/Sucess接口 public class RegisterAgent implements TransactionClientListener, SubscriberDialogListener {

  • 目录 一. Sipdroid的请求超时和重传 二. SIP中超时和重传的定义 三. RFC中超时和重传的定义   一. Sipdroid的请求超时和重传 Sipdroid实现SIP协议栈系列, 之前的文章仅涉及了SIP消息的基本概念, 比如: 请求型消息: INVITE, REGISTER... 应答型消息: 100 Trying, 180 Ringing, 200 OK, BYE, ACK...

  • sip协议的相关背景知识 SIP协议是一个Client/Sever协议,因此SIP消息分两种:请求消息和响应消息。请求消息是SIP客户端为了激活特定操作而发给服务器端的消息。常用的SIP请求消息如下: INVITE:表示主叫用户发起会话请求,邀请其他用户加入一个会话。也可以用在呼叫建立后用于更新会话(此时该INVITE又称为Re-invite)。 ACK:客户端向服务器端证实它已经收到了对INVI

  • 由于工作需要,对SipDroid和协议Sip进行了研究。以下是前期的研究记录。 从Sipdroid开始,因为程序是从这开始的。 这是Sip进入的界面, 启动时程序实例话了一个Sip引擎并进行了注册等操作,用CallsCursor描述了对象,用CallsAdapter适配器显示了它,如果用户没有设置服务 端口与没有设置预设的电话则会弹出对话框进行设置,使用了Receiver在显示进度以及定位更新等信

  • 从org.sipdroid.sipua.ui包下面的 Sipdroid 开始,因为程序是从这开始的。 sipdroid.xml 这是Sip进入的界面, 启动时程序实例话了一个Sip引擎并进行了注册等操作,用CallsCursor描述了对象,用CallsAdapter适配器显示了它,如果用户没有设置服务 端口与没有设置预设的电话则会弹出对话框进行设置,使用了Receiver在显示进度以及定位更新等信

  • sipdroid.4.4.apk 链接:https://pan.baidu.com/s/106_JimBovkPkCo5WzON8YQ 提取码:8ihx sipdroid.4.0.apk 链接:https://pan.baidu.com/s/1o9Lm8jcaavrq4LXlzkyaqw 提取码:fc2i

  • sipdroid_android/ sipdroid_android/.classpath sipdroid_android/.project sipdroid_android/.settings/ sipdroid_android/.settings/org.eclipse.jdt.core.prefs sipdroid_android/.svn/ sipdroid_android/.svn/a

  • 环境 ubuntu 20.04 x64 概述 测试客户端使用sipdroid 服务端刚开始使用的是ASTERISK, 而后改用miniSIPServer ASTERISK 参考Install Asterisk 18 LTS on Ubuntu 20.04|18.04 在ubuntu20.04下, 可以跳过前面的源码编译部分直接安装sudo apt-get install asterisk 不使用源

 相关资料
  • cabin是由bitnami开源的手机管理Kubernetes集群的客户端,目前提供iOS和安卓版本,代码开源在GitHub上:https://bitnami.com/ 为了方便移动办公,可以使用Cabin这个kuberntes手机客户端,可以链接GKE和任何Kubernetes集群,可以使用以下三种认证方式: 证书 token kubeconfig文件 所有功能跟kubernetes dashb

  • 一、简介 V9系统开发手机门户,方便手机用户浏览本站点。 二、功能演示 1.添加站点 注:一个站点只能添加一个手机门户。 2.管理站点 站点修改,删除和分类的管理。 3.分类管理 输入(或选择)修改(或添加)的内容。点击“提交”完成保存操作。

  • 本文向大家介绍php实现读取手机客户端浏览器的类,包括了php实现读取手机客户端浏览器的类的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php实现读取手机客户端浏览器的类。分享给大家供大家参考。具体分析如下: 这里介绍的手机信息函数类有取手机号码,浏览器报头信息,取得手机类型,取得手机IP等功能。 希望本文所述对大家的php程序设计有所帮助。

  • 问题内容: 我只需要一个使手机和计算机通过蓝牙进行通信的基本示例或教程即可。 一个良好的链接/网站开始也受到赞赏。 服务器部分(计算机部分)可以用多种编程语言(Java,C ++,Python甚至其他语言)制作。 客户端部件(手机)必须是Java Micro Edition MIDlet。 问题答案: 经过数天的研究,我设法制作了一个应用程序,可以将计算机上鼠标光标周围区域的屏幕截图实时发送到手机

  • 一面 50分钟 http1.1相比1.0 http2.0相比1.x的区别 http和https的区别 一个https的url输入到浏览器到页面显示 发生了什么 抓过包吗 https抓包会抓到什么 tcp和udp的区别 源代码到可执行文件 设计题 怎么保证连个线程交替输出递增的奇偶数(1 3 5 7.... 2 4 6 8 ....) 算法题 相交链表相反的版本 找父节点 topk 手写顶堆数据结构

  • - HTTP的报文格式 - HTTP常见的状态码有哪些? - GET & POST 区别 - HTTP和HTTPS的区别 - 非对称加密:使用两个密钥,公钥和私钥,公钥可以任意分发而私钥保密,解决了秘钥交换问题但速度慢 - 对称加密:只使用一个密钥,运算速度快,密钥必须保密,无法做到安全的密钥交换。 - HTTP缓存。扯到了cdn缓存。。。 - 负载均衡算法 - C++内存管理机制 - 堆和栈的区

  • 多态 指针和引用 线程 死锁 深拷贝和浅拷贝 输出二叉树每一层的最后一个节点