`

libjingle 0.4和0.5版本之间的区别

阅读更多
我所知道的主要的区别是:
1. Build方式的区别.
0.4在Windows上用Visual C++ Express来build的, 而0.5用的SCons来build的(一种跨平台的build工具)
2. 在0.5上去掉了file share的实现代码以及例子.

我当前最关注的就是文件传输这一部分, 所以决定从0.4版本开始. 首先要成功build libjingle, 然后成功build文件传输的例子-pcp.

再说一下我的build环境:
1. Windows 7 64位操作系统
2. Visual C++ Express 2010
分享到:
评论

相关推荐

    Step by Step about How to Build libjingle 0.4

    在本文中,我们将深入探讨如何一步步构建libjingle 0.4版本。 首先,我们需要了解的是libjingle的基本结构。这个库主要由C++编写,包含了音频和视频的编码、解码、传输以及网络协商等功能。在构建libjingle之前,...

    libjingle文档和0.4.0版本源码

    1. **阅读源码**:从`libjingle_project`开始,逐个查看源文件,理解每个模块的功能和它们之间的交互。 2. **构建工程**:使用提供的构建脚本或配置文件(如Makefile、CMakeLists.txt或build.gradle)来编译项目,...

    libjingle源码(linux版本)

    1. **网络连接建立**:libjingle使用ICE(Interactive Connectivity Establishment)协议,通过候选的UDP和TCP端口组合,找到最佳的传输路径,确保两个节点之间的数据传输。 2. **信令交换**:libjingle支持STUN...

    VS2010编译libjingle0.6.2步骤

    1. libjingle 下载和安装:libjingle 是一个开源的 VoIP 库,提供了实时通信的功能。下载 libjingle 0.6.2 版本,解压到 D 盘的 third_party 目录下。 知识点解释:libjingle 是一个功能强大且广泛应用的 VoIP 库,...

    基于海思芯片(ARM平台)的libjingle静态库(交叉编译).rar

    Libjingle是一个方便实现P2P传输的开源库,由google公司开发,并与2005年12月15日发布第一个版本,可以粗略的看成是Jingle协议的C++实现库(peakflys注:只是和Jingle协议非常相似,并不完全兼容,区别以后介绍),...

    libjingle0.6.14

    学习这个老版本可以帮助理解libjingle的基本工作原理和早期的设计决策,对于研究P2P通信的历史和技术演进很有价值。 **压缩包内容推测** 由于压缩包文件名列表只有一个"libjingle-0.6.14",我们可以推测这可能包含...

    带GIPS的libjingle source

    3. `ChangeLog`:这是一个记录项目修改历史的文件,展示了每次版本更新的主要变化和改进。 4. `configure`:这个文件是由`autoconf`工具生成的,用于检查系统环境并创建合适的Makefile,以便于编译libjingle库。 5...

    libjingle-0.5.1.zip

    8. **libjingle-0.5.1**:这个版本的libjingle包含了0.5.1版的源代码、库文件和其他资源,可能包括头文件、编译脚本、示例代码等,供开发者在构建自己的WebRTC应用时使用。 总的来说,“libjingle-0.5.1.zip”对于...

    libjingle_peerconnection

    在Android平台上,通常会用到libjingle_peerconnection.jar(Java库)和libjingle_peerconnection.so(Native库),两者协同工作以实现WebRTC的功能。 1. **音频和视频处理**: - **音频编解码**:libjingle_...

    libjingle vs2010 编译通过

    总的来说,编译libjingle vs2010涉及到的步骤包括源代码获取、项目配置、依赖库的管理和编译、错误调试以及最终的集成。这是一个涉及到多个技术层面的过程,需要对C++编程、Visual Studio、编译原理以及libjingle...

    libjingle在windows和ubuntu-linux上编译方法

    本文主要针对libjingle(版本包括但不限于0.6.6、0.6.9和最新的0.6.10)在Windows与Ubuntu Linux操作系统上的编译过程进行详细介绍,并分享了在编译过程中遇到的一些常见问题及其解决方案。 #### Windows平台下的...

    libjingle0.6.14编译好的.lib

    标题"libjingle0.6.14编译好的.lib"指出这是一个关于libjingle库的特定版本(0.6.14)的编译结果,通常是一个静态或动态链接库文件,后缀为.lib,表明它是针对Windows平台的,因为Windows系统使用.lib作为库文件格式...

    libjingle的封装库

    - **依赖说明**:列出库所依赖的其他库和版本,以确保正确安装和配置。 通过这个封装库,开发者可以专注于上层应用的开发,不必过多关心底层通信细节,从而快速构建出高效稳定的XMPP客户端通信应用。

    Libjingle 通过vs2005编译

    目前GOOGLECODE上的最新更新删除了libjingle.vcproj文件,采用scons脚本进行编译,增加了学习门槛,本次下载包增加了libjingle.vcproj文件并且已经通过了vs2005编译,方便大家学习使用。 Libjingle - Google Talk ...

    android webrtc libjingle_peerconnection

    Android WebRTC是一个强大的开源项目,它实现了WebRTC(Web Real-Time Communication)标准,允许在浏览器和其他应用程序之间进行实时通信,包括视频通话、音频聊天和数据共享。libjingle_peerconnection是Android ...

    libjingle-0.6.2.

    Libjingle是Google提供的C++组件集,它为Google Talk的点对点通讯与语音呼叫功能提供交互操作性。组件包包括了Jingle和Jingle-Audio的google实现的源代码,它们是XMPP标准的推荐扩展,目前试验版可用。 我们发布此...

    libjingle源码(含GIPS LITE)

    libjingle源码(含GIPS LITE),方便大家编译上传

    libjingle,P2P传输的开源库

    P2P传输的开源库,通过libjingle我们可以建立一个直通的网络连接(无视中间的NAT、防火墙、中继服务器和代理等),无需特别关心Session建立的细节(加解密、格式等),直接进行数据的交换

Global site tag (gtag.js) - Google Analytics