
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
voidSaveVideoFrameToFile(const webrtc::VideoFrame& frame, std::string file){rtc::scoped_refptr<webrtc::VideoFrameBuffer> vfb = frame.video_frame_buffer();static FILE *fp = fo...
目录前言Thread对象的创建线程的启动线程的终止线程的sleep,join以及阻塞权限获取当前线程对象 && 判断是否是当前线程线程的Wrap总结前言如之前的总述文章所述,rtc::Thread类封装了WebRTC中线程的一般功能,比如设置线程名称,启动线程执行用户代码,线程的join,sleep,run,stop等方法;同时也提供了线程内...
目录前言消息循环的建立Post消息Send消息Invoke跨线程同步执行方法总结前言如之前的总述文章所述,rtc::Thread类封装了WebRTC中线程的一般功能,比如设置线程名称,启动线程执行用户代码,线程的join,sleep,run,stop等方法;同时也提供了线程内部的消息循环,以及线程之间以同步、异步方式投递消息,同步方式在目标线程执行方法并返回结果等线...
目录前言MQ的基本成员MQ的构造及析构MQ的SizeMQ的运行状态消息获取消息投递消息处理消息清理销毁消息前言MessageQueue提供了两方面的功能,消息循环中的消息队列功能以及通过持有SocketServer对象带来的IO多路复用功能。在MessageQueue内部这两部分功能不是完全孤立的,而是相互配合在一起使用。尤其是在MessageQue...
先占位,给其他文章引用
1. 引言RtpTransceiver类实现了api层的RtpTransceiverInterface接口,2. RtpTransceiver3. 总结







