jitsi是一款IM客户端软件。
主要功能包括:视频、语音、会议(群功能)、即时通信、桌面共享、文件传输。
视频和语音有ZRTP加密码。
协议支持:SIP、XMPP
它是用JAVA进行开发的。
编译:
- 下载安装JDK
- 下载IDE——eclipse
- 下载jitsi源码
http://jitsi.org/index.php/Development/VersionControl - 打开源码
- jitsi源码是用eclipse进行开发的,所以在源码中包含了eclipse的工程文件。打开eclipse->import->existing projects into workspace
- 点完成,源码就导入到eclipse中了
- jitsi是由JAVA写的,与其它JAVA项目相同,用ant进行编译。
- 设置ant编译环境。window->show view->ant ,打开ant视图。增加ant编译项:
- 选择 make 目标,双击,进行编译
- 运行
- 在eclipse中运行,选择 run,双击,就开始运行。
- 配置debug configuration
- 在 VM 参数中填入:
-Dfelix.config.properties=file:lib/felix.client.run.properties-Djava.util.logging.config.file=lib/logging.properties -
点应用后,就可以开始调试了
本文参考了:http://jitsi.org/index.php/Documentation/ConfigureEclipseNew