个人介绍
音视频多媒体
• 熟悉 FFmpeg 核心库(libavformat/libavcodec/libavfilter/libswscale),完成过基于FFmpeg的音视频采集→编
码→推流→接收→解码→渲染全流程开发
• 掌握 H.264 码流结构(NALU/SPS/PPS/I/P/B帧),了解 AAC/PCM 音频编码格式与封装原理
• 熟悉 YUV420P→RGB 色彩空间转换,使用 OpenCV 完成图像格式转换与像素级处理
• 熟悉 FFmpeg libswscale 图像色彩空间转换(YUV420P → RGB),了解 OpenGL 渲染管线与纹理映射
• 了解 RTP/RTCP、RTMP、WebRTC 等实时音视频传输协议基本原理
C++与Qt工程能力
• 熟练掌握 C/C++,深入理解 STL、C++11/14 特性(智能指针、lambda、移动语义)
• 熟悉 多进程/多线程 编程、进程/线程间通信(共享内存、消息队列、信号量)及同步互斥机制
• 精通 Qt 开发框架:信号与槽、事件循环、QSS样式、自定义控件、QGraphicsView架构
• 熟悉 TCP/IP 协议族及 socket 网络编程,掌握 epoll 模型与异步事件驱动设计
• 熟悉 MySQL/SQLite 数据库设计与SQL优化
• 熟悉 单例/工厂/观察者 等设计模式,具备跨平台(Windows/Linux/ARM)开发与编译经验
工作经历
2024-07-04 -2025-12-31北京联信弘方c++开发
在军工领域装备及配套系统研制过程中,各子系统研发周期存在差异、集成联试条件受限,难以实现同步开展 联合试验验证,无法提前完成全流程、多工况下的测试工作,直接影响系统性能验证效率。针对该行业核心痛点, 前司自主研发场景数模工具-智联协议适配仿真系统,通过灵活配置通信协议的方式,可快速适配各类试验场景与 测试需求,实现子系统独立仿真测试与前置验证,为装备研制全流程试验工作提供高效支撑 责任描述:负责该软件上层的部分模块开发以及底层Nut库的完善; 开发环境:C++ / Qt / QGraphicsView / SQLite / XML / JSON / TCP/UDP/串口 / 跨平台(Windows/麒麟 ARM) 功能描述: 底层Nut库为自主研发的一套基础库,功能涵盖Licsence,数据库,线程池,事件投递,json解析,xml解析, 通信等功能,其中通信支持udp单播、组播、tcp、dds等方式,核心功能依赖于Poco库,可支持windows、linux、 arm跨平台使用 系统管理模块:负责系统的管理与维护,系统下涵盖若干实体 实体管理模块:负责实体(根据协议配置的报文)的管理
2022-07-10 -2023-12-31陕西空天信息c++开发
当前,我国使用的仿真软件大都是外国研发,为响应国家号召,打破技术壁垒,我司开始了国产仿真软 件的研发。由于在航天、航空、航海等领域,压缩机、风机、泵等机械设备的设计与生产要经过一系列繁琐的 过程,本项目针对这一问题进行了国产仿真软件的开发,集一维、准三位设计、CAM加工于一体,简化了设计 流程,并支持压缩机、风机、泵、涡轮等多种设备设计。 一维模块主要进行设备的初步设计,可以通过速度三角形、子午视图、文本报告对数据正确性进行判断,经过 初步参数调整确定无误后可跳转至准三维模块进行更加详尽的设计,最后保存文件至CAM进行操作。 项目主要技术:C++、QT、OpenGL、OCC、多进程、文件管理、数据库 工作职责: 1.完成一维模块中叶轮出口参数设置、叶轮形式选择、出口元件配置等核心界面的实现与业务逻辑开发 2.基于 OpenGL 参与子午视图的渲染与交互优化,修复多项显示与坐标计算相关缺陷 3.负责文件管理模块的优化与新增功能实现,编写模块设计文档
教育经历
2018-09-01 - 2022-07-01陕西科技大学物联网本科


