时间: 2017.12-2018.03
项目描述:
功能: 1、从摄像头获取视频数据至基于Hi3521A芯片的编码板(ARM处理器)进行 H264/H265编码。
2、接着把编码后的视频数据报文通过UDP网络协议传输至解码板或者上位机软件。
3、解码板解码H264/H265视频数据并用显示器实时播放或上位机软件FFmpeg解码播放。
4、上位机软件通过串口传输编码配置参数协议数据到编码板程序,并实时显示视频传输带宽信息以及柱状图显示帧长和带宽。该软件用Qt(C++)编写,涉及Linux和window系统网络通信,RS232串口通信。功能:把海思编码板(Linux内核)视频编码后每帧视频数据UDP发送给该上位机软件,然后统计每帧数据大小以及计算实时带宽。
开发技术:涉及linux驱动移植,linux应用层基于C/C++开发编解码程序(基于芯片SDK包API接口二次开发),网络编程,ffmpeg解析帧数据、Qt的上位机开发,串口编程。
责任描述:在公司硬件工程师以及之前软件工程师的程序代码之上完成程序设计。
工作单位:成都正扬博创电子技术有限公司