webrtc Native C++ 注册渲染器获取本地的视频流
2023-09-14 09:12:42 时间
在webrtc源码中取到本地的视频流后会把视频流交给分发器,一部分交给编码模块编码,一部分可以取出来作为本地的渲染。webrtc(native C++)+srs(sfu)测延时200ms中只把本机的流通过webrtc推出去。考虑到音视频交互如视频电话,视频会议都会有一个本人的窗口,在之前推流客户端基础上补充如何使用Google webrtc的C++ API,注册渲染器来获取本机摄像头采集到的视频流。
步骤:
1.添加需要的头文件
2.在cmake中添加头文件路径
3.定义渲染器类,重写其中的函数。
4.启动注册渲染器类来向视频轨订阅视频流
5.实测能正常接收到本地摄像头的视频帧
1.首先添加头文件
相关文章
- C/C++ 静态链接库(.a) 与 动态链接库(.so)
- Win10系列:VC++绘制几何图形4
- C++中static类成员
- ios开发,app调用资源文件到C++的方法
- (C++)已知String类的定义,实现其函数体
- C/C++基础讲解(七)之基础例程5篇
- Open3D(C++) 模型精细化处理——SubdivideLoop剖分
- Open3D (C++)FPS最远点下采样
- 给正准备学习VC++朋友的建议
- C++ 多个有序数组的交集
- C++ 11 学习总结——智能指针
- c++ vector 初始化_C++--vector()的用法
- c++ 随机数 取值范围 多线程
- c++枚举类型(二) 命名空间
- C++中的RAII机制
- Ubuntu20.04下,qt交叉编译报错::15: warning: identifier ‘nullptr‘ is a keyword in C++11 [-Wc++0x-compat]
- 深入C/C++之基于Cookie的安全检查(VS2005)
- PAT 1118 C++ 版
- C++11原子操作的经典代码以及讲解
- 【跟学C++】C++队列——queue类(Study13)
- C++搭建集群聊天室(十):登录与注册
- C/C++学习路线总结与分享