博客专栏  >  移动开发   >  XMPP通讯工具开发

XMPP通讯工具开发

以xmpp协议,使用openfire为服务器,在PC端使用smack和android端使用amack开发客户端,逐步开发信息通信,文件传输,音视频交流的开源交流工具,不局限于xmpp,之后也会用sip协议,都统一放在这里

关注
23 已关注
16篇博文
  • pjsip视频通信开发(底层实现)之用户注册(1)

    一、PJSIP简介 对于pjsip的介绍可以看http://www.cnblogs.com/my_life/articles/2175462.html 文章,里面详细介绍了它的组成框架以及各部份的组...

    2013-10-30 15:47
    11544
  • pjsip视频通信开发(上层应用)之拨号界面整体界面功能实现

    在前面的几章里面写了显示、键盘、拨号、删除功能,这里我将他们进行组合,形成一个拨号键盘全部功能。首先是布局 <LinearLayout xmlns:android="http://schemas...

    2013-10-29 10:16
    6168
  • pjsip视频通信开发(上层应用)之拨号键盘下部份拨号和删除功能

    我们开发的是视频电话,所以既可以视频通话,可以只有音频的通话,所以底部含有两个按钮,最后一个就是删除功能,如果输入错误,我们可以删除输入的内容。 这里我们要通过重写LinearLayout来实现这部...

    2013-10-29 09:56
    2574
  • pjsip视频通信开发(上层应用)之数字键盘的制作

    在pjsip视频通信开发(上层应用)之EditText重写中我制作了一个显示输入内容的EditText,这里将制作一个数字键盘,其实跟计算器一样,最多的就是用TableLayout来实现,内部通过权重...

    2013-10-29 09:38
    2573
  • pjsip视频通信开发(上层应用)之EditText重写

    我们经常使用手机的打电话功能,当我们按键盘的时候,有一个地方显示我们按键的内容,当我们的手点击那个地方的时候,并没有弹出软件盘,所以我们再有数字键盘的时候,要屏蔽系统的软件盘。 我们分析一下,软件盘...

    2013-10-29 09:08
    2663
  • CSipsimple如何添加视频通信功能

    默认编译出来的CSipSimple是没有视频功能的,获取你去官网下载一个插件http://nightlies.csipsimple.com/plugins/CSipSimpleVideoPlugin....

    2013-10-25 12:26
    10201
  • CSipsimple最新版本编译

    CSipsimple是依赖pjsip协议,官网http://code.google.com/p/csipsimple/,官网上也有已经编译好的apk,对于编译CSipsimple有两种方式,一种就是要...

    2013-10-24 14:10
    20216
  • pjsip使用最新源码编译 for android

    最近要研究一下pjsip,所以从网上查看各种资料,下载源码,我用的ndk版本是r8d,编译步骤如下: 1.首先到官网下载源码,注意的是它有两个系列1.x和2.x,好像是2.x里面添加了视频功能,最主...

    2013-10-24 12:38
    15075
  • XMPP通讯开发-好友文件传输

    在XMPP通讯开发-好友通信实现 中我们实现了好友间的信息通信,在这里我们实现好友间文件的传输,这部分内容可以查看smack_3_3_0\documentation\extensions\index....

    2013-09-29 17:37
    7589
  • XMPP通讯开发-好友通信实现

    在 XMPP通讯开发-弹出好友通信对话框的逻辑设计  中我们实现双击好友弹出聊天的对话框,那只是一个框架,而我们要真是的实现聊天需要重写JDialog里面的内容JPanel。这里我们可以根据好友聊...

    2013-09-29 15:42
    2272
  • XMPP通讯开发-弹出好友通信对话框的逻辑设计

    在QQ里面我们要跟好友进行通信,选择好友所在的组,双击好友选项,弹出聊天的对话框,这里我们就要实现这个步骤,在之前显示好友列表的功能里面我使用的是JTree组件,所以我们显示的也就是一个树形结构,分为...

    2013-09-29 14:00
    1813
  • XMPP通讯开发-仿QQ显示好友列表和用户组

    在 XMPP通讯开发-服务器好友获取以及监听状态变化   中我们获取服务器上的用户好友信息,然后结合XMPP通讯开发-好友获取界面设计    我们将两个合并起来,首先获取用户组,然后把用户组用List...

    2013-09-26 15:46
    3163
  • XMPP通讯开发-服务器好友获取以及监听状态变化

    在 XMPP通讯开发-好友获取界面设计   我们设计了放QQ的列表功能,这里我们获取我们服务器上的 数据。 这一部分知识我们可以查看smack_3_3_0/smack_3_3_0/documentat...

    2013-09-26 09:33
    6922
  • XMPP通讯开发-好友获取界面设计

    在XMPP通讯开发-服务器连接 中我们成功连接到服务器上面,然后进入到主界面,接下来就是获取好友列表,这里我们分段开发,首先就是界面的设计,这里仿照QQ好友界面,里面的数据先是用模拟的,下一章获取服务...

    2013-09-25 22:35
    2095
  • XMPP通讯开发-服务器连接

    有关XMPP的相关知识这里就不讲解了,网上有很多,这里我使用的NetBeans+Openire+smack搭建一个以XMPP协议的通讯工具,对于这部分知识我也不是很了解,也是初识吧,可能有些概念会混淆...

    2013-09-25 16:41
    3248
  • Openfire 管理员密码查看

    今天安装Openfire但是设置完毕后忘记密码了,然后查看资料,找到了解决方法 Openfire的密码加密是由 org.jivesoftware.util.Blowfish 实现的,不过需要加密需要获...

    2013-09-23 10:00
    10858
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部