本人具备扎实的 C/C++编程基础,掌握面向对象编程思想,能熟练使用指针;了解 Linux系统进程,线程和内存管理,熟练使用 TCP/IP 协议,能进行多线程编程; 会使用 Sqlite、MYSQL等数据库,了解 MYSQL 等常用数据库;能在 Linux 环境下进行应用程序开发,熟练使用 g++/gcc/Makefile; 了解车载行业 808,809 协议,以及设备通信协议;熟练使用RS232 和 RS485 串口通信协议;熟练使用http、tcp/ip、sip、rtp/rtsp/rtmp、sip等相关协议,具有丰富的网络编程、并发编程经验;熟悉sip RFC3261等相关协议,独立使用WireShark等抓包工具排查问题;能使用gdb工具进行代码调试和测试,能独立发现并解决代码中的 BUG;能使用java语言开发应用。
2015/3-2015/8 DVR 与平台对接
所属公司: 福泽尔(中国)电子科技有限公司
项目描述: 将 DVR 的 GPS 与系统状态等信息实时上传,响应平台客户端的多媒体音视频上传下载(视频预览,语音监听和对讲,SD 卡视频数据下载等)的请求,使用现有库对音视频进行编解码。
责任描述: 1. 模块设计 2. 编码实现 3. 与其他同事协作完成测试和调试程序 4. 性能调优
2015/9-2015/9 DVR网络库 SDK 封装
所属公司: 福泽尔(中国)电子科技有限公司
项目描述: DVR 多媒体网络通信 SDK 封装,提供客户设备上传和下载多媒体数据的平台功能。
责任描述: 1. 代码模块化,封装 SDK
2. 测试修改不同平台(海思 3520D,3512,3516C 等平台)网络库 SDK 的使用。
2017/8-2019/2 kamailio集群搭建
所属公司: 南星电子有限公司
项目描述: IPCamera通过kamailio集群实现实时视频和通话。
责任描述: 在阿里云ECS上部署kamailio服务器集群,应用于sip信令和音视频功能。客户端与服务器之间通过sip信令和restund服务器实现视频的P2P或者中转。解决kamailio集群BUG。