基于第三方webrtc开源平台开发视频会议难度不是很大,主要是业务方面的问题。但是,一旦涉及核心的底层问题就需要阅读源代码,找出bug了,难度不小。 项目需要,分析了一下peerconnection的创建过程。 假设clientA,clientB分为为offer和answer. ...
最近在学习libjingle peeconnection的代码 不知道应该如何写起,就先从类和各种数据结构列起吧 PeerConnectionFactory: 在创建PeerConnectionFactory的实例的时候会创建两个thread signaling thread 和worker thread 类型为rtc::Thread ,目前还不知道有和作用,两者的关系 class PeerCon ...
2014-09-01 16:44 0 2634 推荐指数:
基于第三方webrtc开源平台开发视频会议难度不是很大,主要是业务方面的问题。但是,一旦涉及核心的底层问题就需要阅读源代码,找出bug了,难度不小。 项目需要,分析了一下peerconnection的创建过程。 假设clientA,clientB分为为offer和answer. ...
Windows版本的peerconnection_client demo是一个win32程序,入口函数为main.cc里面的wWinMain,程序整体流程就从这个入口函数下手开始分析。 1.peerconnection_client demo中主要的类的关系 整个demo中有 ...
libjingle开发人员指南 libjingle SDK包含C + +源代码和文档,使您能够设计连接和网络交换数据的应用程序(通过点对点数据连接)。该SDK包含代码和示例应用程序,一个Window平台的Vs2005 的解决方案,其他平台的configuration and makefiles ...
前言:年总了,针对今年的一些工作进行总结,重新整理了发出来共享讨论。 一、概述 1、背景 提高与tigase通信的稳定性,降低因为代码混乱引起开发难度及开发出现的内测问题BUG等。 现有的xmpp框架使用第三方库libjingle,使用时存崩溃风险;现有的xmpp框架的可维护性低 ...
编译了webRTC Windows源码之后,想使用编译出来的库写一个demo出来,但是又不知到怎么下手。就想通过源码中带的示例peerconnection_client和peerconnection_server来学webRTC peerconnection API的使用方法 ...