个人介绍
19年 C++ 开发经验,实时音视频研发工程师。技术主线是低延迟音视频链路的工程化落地:从端侧采集、编解码硬加速、抗弱网传输,到播放端零拷贝渲染,覆盖 Android 与 Windows 双端。深入 WebRTC 从源码到部署的完整栈,既能改 libwebrtc 引擎,也能搭建调优 SFU 服务端。
核心技能
- 音视频基础:深入理解视频编码(H.264/H.265/AV1 码控、参考结构、硬编硬解)与音频链路(3A 处理、Opus/AAC、重采样、时钟同步、音画同步)
- 流媒体传输:RTP/RTCP、RTMP/HTTP-FLV/SRT/WebRTC 多协议选型与弱网对抗(FEC/NACK/JitterBuffer/PLC、GCC 与 transport-cc 拥塞控制)
- WebRTC:libwebrtc 源码级定制(采集/编码/渲染模块替换)、PeerConnection/DataChannel、SDP 协商、ICE/STUN/TURN 打洞与中转;熟悉 mediasoup/LiveKit 等 SFU 架构与 simulcast/SVC、WHIP/WHEB 推拉流规范
Android 音视频栈
- 音频:AudioFlinger/AudioPolicy 框架层机制、AudioTrack/AudioRecord 应用层、AAudio/Oboe 低延迟通路、tinycap/tinyplay 与 dumpsys media.audio_flinger 调试;root 旁路采集:绕过常规混音路由直采系统音频(自研方案,实测 192KB/s 稳定),解决虚拟化/云端环境无声与回采问题
- 视频:MediaCodec(异步模式、Surface 输入输出、硬编硬解能力探测)、MediaExtractor/MediaMuxer;SurfaceView/TextureView/ImageReader 消费链路、EGL/OpenGL ES 渲染与离屏处理
- 采集与投屏:MediaProjection 录屏、Camera2/CameraX;ADB/scrcpy 协议级定制(视频/触控通道,端到端延迟 79ms)
- 工程:NDK/JNI、CMake 交叉编译、so 兼容性(abiFilters)、systrace/perfetto 性能分析
Windows 音视频栈
- 音频:WASAPI(共享/独占模式、事件驱动、loopback 回采)、音频会话与设备热插拔处理、MF 音频管线、DirectSound/WaveIn 遗留栈兼容
- 视频:Media Foundation 拓扑(Source/MFT/Sink、硬编 MFT)、FFmpeg(解码→滤镜→自渲染管线)、DirectShow 遗留栈
- 渲染与采集:D3D11/DXGI 零拷贝呈现(SwapChain、NV12→RGB GPU 直转、防撕裂)、DXGI Desktop Duplication 与 Windows.Graphics.Capture 屏幕采集、窗口/光标合成
- 工程:COM/MFT 生命周期管理、多线程消息泵与帧率控制、ETW/GPU View 性能分析
项目经历(可直接改写为简历条目)
- 云手机低延迟投屏:基于 scrcpy 协议自研触控/视频通道,端到端延迟 79ms;失败重试、多档码率帧率自适应
- Android 音频旁路:root 环境下绕过常规路由直采系统音频(192KB/s 实测带宽),解决虚拟化环境无声与回采问题
- 直播推流模块:RTMP(lal 服务端)/文件循环推流/SRT 点对点/摄像头注入多形态,含失效降级(连续失败 3 次切换链路)
- 原生层封装:C++ 能力以 Node-API 暴露给 Electron 客户端(验签/加解密/媒体管线),Windows 端 FFmpeg→D3D11 硬解渲染
工作经历
2024-12-01 -至今深圳瑞驰音视频工程师
▎ 1. 负责基于 WebRTC 的实时音视频功能开发,覆盖采集→编码→传输→解码→渲染全链路 ▎ 2. 负责 libwebrtc 在 Android / Windows 双端的编译定制与模块裁剪,封装跨平台 SDK(JNI / C++ 接口层) ▎ 3. 负责音频链路优化:3A 前处理(回声消除/降噪/自动增益)、NetEQ 抗弱网、音画同步 ▎ 4. 负责视频链路优化:硬编硬解接入、QoS 策略调优(FEC/NACK/JitterBuffer)、拥塞控制参数调整 ▎ 5. 负责 NAT 穿透与信令对接:SDP 协商、ICE/STUN/TURN 服务部署与联调,SFU 多人架构接入 ▎ 6. 负责性能专项:端到端延迟拆解、首帧耗时与卡顿率优化、弱网场景(丢包/抖动/限带宽)测试与对抗
教育经历
2004-09-01 - 2007-09-01湖南机电职业技术学院软件专科



