IM
文章平均质量分 92
kl222
这个作者很懒,什么都没留下…
展开
-
玉兔即时通讯
介绍项目主页项目位置玉兔即时通讯是一款跨操作系统平台、支持多种协议的即时通讯软件。主要功能如下:功能:通讯 xmpp协议 支持点对点消息 文本 表情 语音(P2P) 视频(P2P) 文件传输 远程桌面、远程控制 支持群功能(会议室功能) 文本 表情 语音 视频 文件共享 电子白板 tox协议自动更新支持换肤功能支持多语言应用插件 运动 二维码识别、生成 屏幕截图 Windows Unix、Linu原创 2020-08-24 15:30:19 · 1466 阅读 · 0 评论 -
搭建turnserver
1.1.1 Turnserver1.1.1.1 官网:http://turnserver.sourceforge.net/1.1.1.2 支持协议:TURN and STUN Request For Comments (respectively RFC 5766 and RFC5389)。RFC6156 namely TURN-IPV6 (relay between IPv4-IPv原创 2014-02-28 16:48:55 · 26833 阅读 · 1 评论 -
搭建开源IM系统
用mysql+openfire+spark搭建开源IM系统mysql是数据库,用于存储信息。openfire是XMPP协议服务器,实现了XMPP协议。spark是客户端。编译方法详见:http://blog.csdn.net/kl222/article/details/7080471 环境:root@ubuntu:~# uname -aLinux ubuntu 3.0.原创 2011-12-13 18:45:33 · 9260 阅读 · 1 评论 -
openfire 开发时输出xml到控制台
openfire以前的版本,可以在调试时,直接把xml输出到控制台。但现在不能输出了。我跟了下源码。调试输出是由插件 Debugger Plugin 实现的。位于源码目录:src\plugins\xmldebugger原创 2016-02-15 09:38:54 · 1073 阅读 · 0 评论 -
搭建windows下openfire调试环境
下载openfire源码:svn co http://svn.igniterealtime.org/svn/repos/openfire/trunk openfire 导入工程:File->New->project:选择“Java project from existing ant buildfile”打开ant编译工程: 再从菜单windows->sh原创 2014-03-28 15:56:41 · 6228 阅读 · 0 评论 -
openfire连接mysql数据库的字符集问题解决
openfire默认配置连接mysql数据库后,中文出现乱码。解决办法:mysql字符集设置为utf8 + 设置全局的字符集 SET @@global.character_set_client = utf8; SET @@global.character_set_results = utf8; SET @@global.character_se原创 2015-01-24 10:34:51 · 3111 阅读 · 0 评论 -
xmpp发送文件
xmpp 文件传输协议:XEP-0096: SI File Transfer:文件传输流初始化协议XEP-0065: SOCKS5 Bytestreams:带外socks5代理字节流传输协议XEP-0047: In-Band Bytestreams:带内字节流传输协议XEP-0066: Out of Band Data:带外数据传输协议XEP-0030: Service Disco原创 2014-11-26 09:10:45 · 4280 阅读 · 0 评论 -
部署rfc5766-turn-server--谷歌推荐的开源穿透服务器 [复制链接]
谷歌推荐的开源穿透服务器,包含trun和stun服务,主页:https://code.google.com/p/rfc5766-turn-server/(个人觉得可以利用这个来进一步搭建VPN,有兴趣的可以试试)由于国内通讯都被监控,所以WebRTC是不能直接P2P的,都需要中继服务作为转发的,所以在国内使用WebRTC是需要搭建中继服务。安装:版本:turnser转载 2014-10-16 20:21:47 · 34169 阅读 · 1 评论 -
qutIm编译
原文地址:http://wiki.qutim.org/en/building_from_git得到代码:git clone git://gitorious.org/qutim/qutim-meta.gitcd qutim-metagit submodule update --init --recursive生成工程:cd ..mkdir buildc翻译 2014-03-10 15:12:12 · 3929 阅读 · 0 评论 -
openfire开发
Openfire源码分析 http://www.bitiliu.com/archives/143openfire插件开发之完美开发基于开源 Openfire 聊天服务器 - 开发Openfire 聊天记录插件 openfire插件开发调试详解 http://www.shaojiahao.org/openfire/openfire-plugin-develop-debug原创 2014-03-26 22:30:22 · 3963 阅读 · 0 评论 -
eclipse 编译 spark
用mysql+openfire+spark搭建开源IM系统mysql是数据库,用于存储信息。openfire是XMPP协议服务器,实现了XMPP协议。编译方法详见:http://blog.csdn.net/kl222/article/details/7043130spark是客户端。spark功能:即时通信、会议(群功能)、桌面共享、文件传输。 eclipse 编译 s原创 2011-12-17 19:06:59 · 5917 阅读 · 1 评论 -
libnice使用
libnice是一个ICE实现库。它实现了Interactive Connectivity Establishment (ICE) standard (RFC 5245) 和 the Session Traversal Utilities for NAT (STUN) standard (RFC 5389)。管网地址:http://nice.freedesktop.org/wiki/源码g原创 2014-02-17 15:10:37 · 16929 阅读 · 1 评论 -
jitsi编译
jitsi是一款IM客户端软件。主要功能包括:视频、语音、会议(群功能)、即时通信、桌面共享、文件传输。视频和语音有ZRTP加密码。协议支持:SIP、XMPP它是用JAVA进行开发的。 编译:下载安装JDK下载IDE——eclipse下载jitsi源码http://jitsi.org/index.php/Development/VersionControl打开源原创 2012-04-23 15:38:31 · 6880 阅读 · 6 评论