上一篇中,提示找不到NICE库,先看看CMakList里面吧 看来"${CMAKE_CURRENT_SOURCE_DIR}/../../build/libdeps/build/lib/里面没有nice库 进到目录: 确实是没有nice库,但是nice已经下载 ...
最近学习licode开源项目,越发觉得世界发展如此之快。菜鸟哥突然意识到,再不紧跟,就要被落伍淘汰了,下定决心要好好学习。 licode是一个封装webrtc的server,是一个开源项目。感谢licode的team为我们提供了优秀的代码,架构。 学习licode的主要内容是学习源码,学习使用的技术,架构,编译方法,实现细节。 在开始之前,需要下载licode源码:https: github.co ...
2018-11-28 00:21 0 2036 推荐指数:
上一篇中,提示找不到NICE库,先看看CMakList里面吧 看来"${CMAKE_CURRENT_SOURCE_DIR}/../../build/libdeps/build/lib/里面没有nice库 进到目录: 确实是没有nice库,但是nice已经下载 ...
在上一篇中,编译gcc,遭遇错误 使用vim命令,查看一下这个文件第7行是啥 看目录里面只有stubs-64.h,看这个样子应该是需要有_WORDSIZE宏的值为64才可以 需要定义 __x86_64__宏,在configure ...
今天在一个新的centos系统上面,结果编译git报错: 看样子没有perl,安装perl 安装之后,还是不行。参考:https://blog.csdn.net/tspangle/article/details/11798951 输入命令: OK ...
erizo的webrtcconnection使用监听来通知事件,其接口为: 在event发生时,其参数的内容进行总结: 1、CONN_INITIAL:WebrtcConnection ...
MediaStream是erizo进行流数据处理的核心模块。当网络数据,经过DtlsTransport进行srtp解密后,得到的rtp裸数据与rtcp裸数据,都要进入MediaStream进行处理;需 ...
erizo使用IOWorker进行ICE,DTLS的状态交互处理。 头文件 接口定义与Worker基本没有区别,但是内部使用了atomic变量,而没有使用boost的io servi ...
erizo使用Worker来管理Task,每个Task是一个函数片段,其执行完全由Worker来接管。这次主要学习Worker的结构定义和实现机制 先来研究一下构造函数 在构造函数中,使用boost io service,构建了基本的线程架构。 研究一下start ...
WebrtcConnection是erizo进行Webrtc交互的基础类 其主要成员有如下: 从成员可以看出,webrtcconnection,主要控制的有链路transport,交 ...