![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
webrtc启航
eric_clz
这个作者很懒,什么都没留下…
展开
-
webrtc sigslot 使用以及源码分析
背景在使用webrtc的时候,我们会看到使用sigslot,那什么是sigslot就是我们所说的信号与槽, qt使用的。 webrtc中的Sigslot 是Sarah Thompson 设计实现的C++ 事件处理的框架,这套框架非常轻量级,全部代码只有一个sigslot.h 文件,其设计也非常出色,最大限度的将事件和处理机制解耦, 并且保证了线程安全. 在WebRTC中, sigslot是其基础的原创 2017-07-11 14:50:04 · 803 阅读 · 0 评论 -
webrtc libjingle worker thread
概述worker thread 可以理解为一种数据流的顺序执行的帮衬, 不会堵塞任务执行。使用 worker thread的类包括ChannelManager,SocketMonitor,P2PTransportChannel 和 属于Port类的对象等。该线程是用于处理大工作量的方法,可能还需要按照顺序执行, 其本质类似工作队列的方式,此线程内的方法可能会处理很长时间,如网络消息等。工作队列参照原创 2017-09-02 15:22:07 · 504 阅读 · 0 评论