职位描述
工作职责:
1、开发基于RDP协议的远程桌面服务程序。
2、设计和实现视频监控系统的客户端软件,处理视频流的接收和展示。
3、负责网络通信模块的开发,包括但不限于RDP协议和视频监控协议的封装与调用。
4、进行性能调优,确保远程桌面和视频监控系统的流畅运行。
5、编写技术文档,包括API文档、系统设计文档和用户手册。
任职资格:
1、计算机科学、电子工程或相关领域的本科及以上学历。
2、3年以上使用C++和Qt框架进行跨平台桌面应用开发的经验。
3、熟悉RDP协议的原理和实现,有实际开发经验。
4、熟悉视频监控协议,如RTSP、ONVIF等,有相关开发经验者优先。
5、熟悉网络编程,包括TCP/IP协议栈和UDP通信。
6、熟悉多线程和并发编程,具备性能优化经验。
7、熟悉Qt的高级特性,如信号与槽机制、模型/视图编程、网络编程模块等。8、有RDP开发经验,良好的算法和数据结构基础,具备优秀的问题解决能力。加分项:
1、有使用Qt进行大型项目或复杂系统开发的经验。
2、熟悉视频编解码技术,有FFmpeg等视频处理库的使用经验。
3、有跨平台应用开发和移植的经验。
职能类别:C/C++
关键字:c++视频编解码onvif