首页
›
嵌入式基础与RISC-V
›
025-WebRTC嵌入式低延迟 通话
›
《WebRTC嵌入式通话质量监控与性能调优实战》
VIP10
本课程属于:025-WebRTC嵌入式低延迟 通话
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
WebRTC嵌入式通话质量监控与性能调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
WebRTC通话质量指标体系
深入解析延迟 · 抖动 · 丢包率
WebRTC
通话质量指标体系
02
嵌入式平台性能基准测试
使用perf · gprof · valgrind等工具对ARM Co…
嵌入式平台性能基…
perf
03
WebRTC Native源码编译与调试
在Ubuntu/ARM环境下编译We… · 配置GN参数 · 使用GDB进行断点调试与日志分析
WebRTC
Native
04
音频引擎(AudioEngine)深度剖析
音频采集/渲染流程 · NetEQ抖动缓冲算法 · AEC(回声消除)与NS(降噪)模块…
AudioEngine
音频引擎
05
视频引擎(VideoEngine)深度剖析
视频编码(VP8/VP9/H264)… · 码率控制策略 · SVC可伸缩编码在低算力设备上的实践
VideoEngine
视频引擎
06
传输层(Transport)核心机制
ICE/STUN/TURN连接建立 · DTLS-SRTP加密 · Pacer(平滑发送)与BWE(带宽…
Transport
传输层
07
带宽估计(BWE)算法实战
GCC(Google Congest… · 基于延迟与丢包的拥塞信号检测 · 在弱网环境下的调参策略
BWE
带宽估计
08
JitterBuffer(抖动缓冲)优化
音频NetEQ与视频JitterBu… · 自适应调整播放延迟的策略 · 减少卡顿与延迟的平衡技巧
JitterBuffer
抖动缓冲
09
NACK与FEC抗丢包机制
NACK重传策略的触发条件与窗口管理 · FEC(ULP FEC/FlexFE… · 在嵌入式平台上的计算开销评估
NACK
FEC
10
SVC(可伸缩视频编码)实战
VP9 SVC的层间预测与切换逻辑 · 在ARM GPU上的解码性能测试 · 动态调整空间/时间层级的策略
SVC
可伸缩视频编码
11
Simulcast( simulcast)多流策略
Simulcast的编码与发送逻辑 · 在带宽受限场景下的流切换策略 · 与SVC的选型对比
Simulcast
多流策略
12
音频处理链路优化
音频3A算法(AEC/ANS/AGC… · 使用webrtc_audio_pro…
音频处理链路优化
AEC/ANS/AGC
13
视频处理链路优化
视频采集格式转换(NV12/I420… · 缩放与旋转的SIMD优化 · 降低CPU占用率的实战技巧
视频处理链路优化
NV12/I420
14
RTP/RTCP协议栈优化
RTP头部扩展(abs-send-t… · transport-cc)的解析与注… · RTCP RR/SR报告的接收与处理
RTP/RTCP
协议栈优化
15
Stats API与监控数据采集
使用GetStats() API采集… · 自定义Metric上报到云端监控系统
Stats
API
16
QoS(服务质量)策略引擎
基于实时统计信息动态调整编码参数(分… · 帧率 · 码率)
QoS
服务质量
17
弱网模拟与测试
使用tc/netem模拟丢包 · 延迟 · 抖动
弱网模拟
测试
18
性能Profiling与热点分析
使用perf top · 火焰图 · Trace Event分析WebRT…
Profiling
性能
19
内存优化与内存泄漏检测
分析WebRTC的内存池(Memor… · 使用AddressSanitizer…
内存优化
内存泄漏检测
20
多线程与锁优化
WebRTC的线程模型(TaskQu… · SocketServer · ProcessThread)分析
多线程
锁优化
21
硬件加速编解码
在Rockchip/RK3588平台… · 替换WebRTC默认的软件编解码器 · 降低编码延迟与CPU占用
硬件加速编解码
Rockchip/RK3…
22
Camera与Display Pipeline优化
V4L2摄像头采集的零拷贝(DMAB… · DRM/KMS直接显示渲染 · 减少帧拷贝次数
Camera
Display
23
Audio Playback与Capture优化
ALSA音频驱动的低延迟配置(per… · 使用tinyalsa进行音频延迟测量
Audio
Playback
24
端到端延迟测量与分解
使用时间戳(capture_time · render_time)分解采集 · 编码
端到端延迟测量
分解
25
通话质量评分模型
基于ITU-T G.1070 E-m… · 结合WebRTC统计参数(丢包 · 延迟
通话质量评分模型
ITU-T
26
自动化测试框架搭建
使用Selenium/Appium控… · 结合tc进行网络损伤 · 自动化执行通话质量测试并生成报告
自动化测试框架搭…
Selenium/App…
27
日志系统与问题定位
配置WebRTC的日志级别(LS_V… · 使用RTC_LOG与RTC_DLOG… · 结合grep/awk快速定位问题
日志系统
问题定位
28
Crash分析与稳定性提升
使用Breakpad捕获WebRTC… · 解析minidump文件 · 结合源码定位野指针
Crash
分析
29
生产环境部署与监控
在嵌入式设备上部署WebRTC网关 · 使用Prometheus+Grafa… · 设置告警规则
生产环境部署
监控
30
综合实战
构建一个完整的嵌入式WebRTC通话… · 集成指标采集 · QoS策略
综合实战
WebRTC
所属VIP或分类
同VIP:ARM平台WebRTC交叉编译与多路通话实战
同VIP:ARM平台WebRTC交叉编译与性能调优实战
同VIP:ARM平台WebRTC多路通话与屏幕共享部署实战