libjingle专题

libjingle 部分(P2P传输)

1, libjing 基本结构。 下图仅描述视频部分的传输,音频部分有所不同,但是基本结构类似。图中虚线表示媒体数据流向。 VideoCapture: 视频捕捉功能抽象, 通过SignalVideoFrame信号传输捕捉的Frame数据。 MediaChannel: 媒体相关功能的抽象,接收capture/network的数据,处理后发送给其他模块。实际的处理工作需要有继承类调用其他模块实现

编写基于libjingle的应用程序的基本步骤

Libjingle是Google提供的C++组件集,它为点对点通讯与语音呼叫功能提供交互操作性。组件包包括了创建网络连接(穿越NAT与防火墙设备,中继服务器和代理),协商会话细节(编解码器,文件格式等),以及数据的交换。还提供了一些辅助的工具例如XML解析以及网络代理的处理等。使用libjingle可以实现如下应用: 多用户语音聊天应用 多用户视频会议应用 多用户音乐流媒体应用

编译方法详见libjingle\README

http://hi.baidu.com/eve2006/item/df70f1e53e49ebadcf2d4fa3 编译方法详见libjingle\README cmd:  安装python set PYTHON=c:\Python27  (如果使用exe安装Scons则会安装到Python的目录里,  使用scons-2.1.0报错:TypeError: object of t

编译方法详见libjingle\README

http://hi.baidu.com/eve2006/item/df70f1e53e49ebadcf2d4fa3 编译方法详见libjingle\README cmd:  安装python set PYTHON=c:\Python27  (如果使用exe安装Scons则会安装到Python的目录里,  使用scons-2.1.0报错:TypeError: object of t

build libjingle for android on ubuntu

1.  安装VMware and Ubuntu http://blog.csdn.net/shuixin536/article/details/8592610 2. 安装android ndk http://blog.csdn.net/shuixin536/article/details/8606791 3. 下载libjingle for android http://

build libjingle for android on ubuntu

1.  安装VMware and Ubuntu http://blog.csdn.net/shuixin536/article/details/8592610 2. 安装android ndk http://blog.csdn.net/shuixin536/article/details/8606791 3. 下载libjingle for android http://

libjingle mac 编译错误 解决方案 (..完善中..)

============================================================ 博文原创,转载请声明出处 电子咖啡(原id蓝岩) ============================================================ 基本配置步骤: 一,下载对应的文件:   安装python ,htt

移植libjingle v0.5x for IOS(iphone device + iphone simulator)

gtalk基本上可以算是非常好的聊天工具了,而它是如何工作的呢?我们如何在iphone上面为自己写一个gtalk玩一下呢?这一切都是基于libjingle这个库,这个Google Talk Voice and P2P interoperability Library.libjingle这个库是一个用c++写的跨平台的库,它能很好运行在win/mac os/linux(include androi