ID:21908
李霞 C++高级开发工程师 10年经验
2025-04-13
个人介绍:精通C++, 能熟练使用MFC和ATL,StarUML、project、svn, 能熟练进行Socket网络编程,多线程编程, STL、ATL和ActiveX 、COM、JNI、DirectShow开发, 精通组件化编程, 系统架构与模块设计, 并可合理安排开发计划, 熟悉RTP/RTCP协议、SIP、MQTT、json和JRTPLIB开源库,熟悉crtmpserver、poco、opencv、x264、gstreamer、qt、ffmpeg及压缩编解码,熟悉Live555并以掌握实时流直播技术, 精通SQL Sever、mysql、Sqlite、Oracle数据库,熟练操作版本管控svn、gitlab。Linux和windows平台下都能运用c/c++进行设计开发。
项目经验:项目名称:视频管理终端软件 平台:TX2英伟达ubuntu系统 工作职责:负责整个软件开发,该系统要通过读取相机视频数据,进行实时显示、录像存储、远程实时流和远程录像回放等功能,界面采用qt编写。 项目名称:微光相机rtsp服务器 平台:linux 工作职责:负责整个软件开发,该系统要通过读取相机视频数据并进行打包成RTP包,当有客户端发送rtsp请求获取视频流时,发送视频RTP包给客户端播放。 项目名称:2d/3d视频rtsp服务器 平台:linux 工作职责:主要负责rtsp流服务开发,将生成的2D/3D视频数据打包成RTP包,当有客户端发送rtsp请求获取视频流时,发送视频RTP包给客户端播放。 项目名称:视频解码播放器 平台:windows 工作职责:主要负责视频解码和显示开发,将从网络接收的视频流或本地视频文件进行解码显示。 项目名称:电梯控制程序 平台:arm linux 工作职责:负责整个 程序开发,该程序要主接收电梯检测程序发送过来的楼层、方向和门状态数据,根据机器人发送的呼梯、进梯和离梯等通讯业务数据,来控制电梯的自动运行。 项目名称: 智慧运动场地面端服务器系统 担任职位:高级软件工程师 技能语言:C++、C、POCO、FFMPEG、RTSP、RTMP 开发工具:vs2010、g++。 项目描述:该项目是整个赛事直播、回放、剪辑平台系统下的球场视频采集、推送和剪辑的服务器,服务器采用Centos7操作系统,通过rtsp协议获取球场上的海康、pixellot设备(国外的视频采集设备)的视频数据进行转码、剪辑后再通过rtmp协议推送到cdn服务器,供云端平台进行处理和分发到手机App。 工作描述:主要负责音视频的采集、转码和推流功能开发,其间参与了整体架构设计与讨论,流模块的设计和开发,赛事处理逻辑的设计和主要逻辑功能的代码编写以及本地crtmpserver服务器的本地部署来提供球场上AndroidTV上剪辑视频的精彩回放,这段工作中,学习到了更多的大型项目整体架构设计和部分架构设计的思路和技术方法,同时更深入的了解到了音视频方面的实践技术,对ffmpeg的使用以及源码有了更深入的理解,在架构设计方面和功能模块设计上也有更多的实践经验和体会。 项目名称: VSM视频监控平台 担任职位:高级程序员 技能语言:C++、MFC。 开发工具:vs2008。 数据库: Oracle、Mysql。 项目描述:视频监控系统,该系统由设备接入服务器、中心平台服务器、告警服务器、录像存储器和PC客户端以及一个配置程序组成,可对局域网和互联系网进行视频实时监控、录像和告警。 工作描述:主要对源码的熟悉,功能扩展和Bug修改工作,在源码熟悉阶段对整个系统架构和主要的业务流程有比较清楚的了解,在设备接入方面该系统为了能兼容所有和未来厂商的摄像头SDK,对接入平台的接口都进行了统一定义,并采用插件的开式封装报像头SDK接口的调用。在网络通讯方面也定义了自己的协议把各种不同的音视频流进行统一打包,再进行网络传送和接收。在告警方面也有自己独立的算法,并采用一个服务器单独进行告警业务的处理。在录像存储方法采用了主从服务结构,方便远程录像的分布式实现。其间还开发了公司自主研发的摄像头插件,以使公司的摄像头能接入平台系统,进行监控、录像和告警操作。由于写插件的原因对海康、大华、黄河等十多个摄像头的SDK和接入插件都进行了了解,以后要加入其他厂商的摄像头就容易多了。 项目名称: MD3无线电监测和测向软件 担任职位: 软件工程师 技能语言:C 、MFC、STL、ATL、DirectShow、socket、多线程。 开发工具:VS2005。 数据库: Oracle。 项目描述:为全国各省市的无线电委员会对空气中的无线电波进行监测与测向定位的一款数据采集分析软件。 工作描述:负责无线电监测、测向软件的新功能开发和旧功能的技术改造和性能优化。在工作期间,做过com功能组件的编写和数据图形显示ActiveX控件的编写,做过MapX、SuperMap和GoogleEarth地图上的数据显示和应用。监测设备的串口和网络通讯,以及远程站点的视频监控。期间编写过数据导出程序,根据本公司自定义协议,从Oracle数据库提取监测数据,按照RMTP标准协议进行解析存储为本地数据文件,该数据可通用于其他公司的按RMTP标准协议编写的软件使用。UDP转发服务器编写,接收各采集服务器发过来的通讯协议数据,并转发给各登录的客户端程序,同时实现了登录用户之间的文字聊天功能。修改和优化TCP监测数据网络数据包解析和存储结构, 数字扫描显示分析ActiveX组件编写及其他扫描组
技      能: C++  
¥1400 / 8小时
立即预约
ID:22055
陈秀英 高级C++开发 1年经验
2025-04-13
个人介绍:熟练C++、VC++及界面编程GDI、GDI+、XML,多线程并发、tcp/ip通信、sql,sqlite,db2等数据库基本操作及存储过程, COM接口、设计模式、正则表达式,熟悉TCL脚本,单元测试及功能测试等;
项目经验:项目1:虚拟视频(PC测试版) 软件环境: 开发工具: VS2008 项目描述:给用户提供一个摄像头美化、多媒体在线分享,桌面窗口实时转播和录制为一体的视频交互功能(图片特效、屏幕扑捉、录音录像、大头贴等功能)。 责任描述:搭建程序框架; 运用开源库duilib及UIDesigner工具编写虚拟视频前端; 对用户添加歌曲及设置进行功能型保存; 利用OpenCV实现视频中图片叠加及大头贴功能; 利用Mixer枚举当前音频设备; 项目2: kkstime 软件环境: 开发工具: VS2010 项目描述:自动更新数据库当前任务时间以及获取当前可实行任务的时间,并启动分派任务机制。 责任描述:编写DB2中相关任务表的任务分派SQL脚本; 搭建框架,编写多线程任务程序执行任务分派脚本; 项目3: OPC服务数据同步 软件环境: SVN、PI数据库测试工具 开发工具: VS2010 项目描述:从电厂OPC服务器中取出电厂仪器仪表中数据,保存在本地一份,数据通过“OPC服务数据同步”工具传输到环保厅数据库中。 责任描述:OPC服务数据同步 采用多线程控制看门狗守护进程,通过OPC标准工业接口从OPC服务器中取值,传输数据采用TCP/IP协议向环保厅数据库中传输。 项目4:电厂固废监控 软件环境: SVN、PI数据库、DB2 开发工具: VS2010 项目描述:从PI数据库中取出电厂参入环保厅检测仪器数据,通过检测标准判断该电厂固废排放是否超标或者达标 责任描述:采用多线程、多进程后台计算、取值、入库操作;后台服务方式启动,看门狗守护进程。 项目5:电厂端数据抓取 软件环境: PI数据库、DB2数据库库、window2003服务器 开发工具: VS2010 项目描述:收集电厂设备仪器采集到的测点,通过测点去pi数据库中去指定时间段数据生成结果文件保存(二进制方式)并压缩打包通过客户端上传,另外一端连接客户端下载结果文件并回写到pi数据库中。 责任描述:通过配置文件设置相关信息,采用多线程、多进程相关控制,服务方式启动,看门狗守护进程 项目6:江苏省电力节能减排统一平台 软件环境: SourceInsight,SqlDbx,SVN 开发工具: VS2010 项目描述:通过电厂仪表采集到的数据对电厂是否乱排放污染气体,是否到达资源(煤)完全燃烧,是否资源综合利用等进行后台计算,项目总共分8大块:热电、脱硫、脱销、脱硫脱销排口、涉网、能耗、资源综合利用、自备电厂。 责任描述:负责脱硝、排口计算、时标更新、烟囱计算、脚本执行程序;均采用后台分布式多线程、多进程实施,用后台服务方式启动,添加看门狗守护进程。 项目7:电路调整工具 软件环境: windows、SVN 开发工具: VS2003 项目描述:对过载链路进行重新调整,避免发生部分机框繁忙、部分机框处于空闲状态 责任描述:框架搭建,界面生成,并对调整后的数据信息处理生成脚本信息 项目8:告警数据分析 软件环境: windows、SVN 开发工具: VS2003 项目描述:对链路数据进行综合处理,以树状图的方式来显示数据。并在数据达到某一上限时,对客户进行提示。界面要求对数据可以排序方便查看。 责任描述:编写数据库接口,负责后台数据库对数据处理部分 项目9: UAP彩铃 软件环境: 开发工具: VS2003 项目描述:引导构建UAP相关信息,成功构生成UAP本地配置文件。 责任描述:搭建uap相关环境,对该项目进行二次开发,修改并添加新功能点,比如:局点的添加及日志提示功能、后期的无人看守功能。 项目10: KPI话统数据分析 软件环境: windows、SVN 开发工具: VS2003 项目描述:对华为方提供的链路数据进行综合分析,在界面以数据列表和图形的方式进行显示,在图形在增加了手动输入操作,方便用户查看,对过载链路提出告警提示。 责任描述:编写Sqlite数据库和SQL数据库操作接口,负责数据库和Excle文件数据的导入。对数据进行逻辑处理。
技      能: C++  
¥1400 / 8小时
立即预约
立即预约
意见反馈