论文部分内容阅读
21世纪,随着人类进入大数据、信息化时代,多媒体应用越来越广泛。特别是网络音视频和流媒体技术已经大范围融入到了人们的生活当中,这给网络实时视频的压缩和发送任务提出了更高的要求。从MPEG到H263、H264、H265的出现,视频压缩编码方法一直在不断的创新和突破。由于H264标准的出现很大程度上满足了人们对视频播放质量的要求,所以它被广泛应用于各种网络媒体音视频中进行数据的压缩,因而也是应用最多的一种视频压缩编码标准。H264的发展使国内外视频监控系统的应用越来越广泛,尤其是车载监控系统在近几年发展迅猛,涌现出了很多新的产品。本文在全面分析车载监控系统的现状和发展前景后,设计并实现了以4G通信技术为载体,以H264编码技术为铺垫的网络实时视频传输系统。该系统充分结合了现有车载监控系统的优势,添加了多对多播放的功能,且能实现局域网和广域网的监控。局域网中采用广播通信的方式搜索周边的所有摄像头,从而减少了用户对摄像头的IP配置工作。广域网中则使用4G模块进行通信,通过服务器转发IP地址而不转发码流的方式,有效提高了视频监控的实时性。同时,本文选用低成本高性能的海思3518芯片作为主控芯片,大大降低了系统的开发成本。本系统主要分为三个部分来实现,分别是视频采集、视频编码和视频发送。视频采集选用海思3518摄像头来实现,该摄像头集成了流媒体的处理模块,能够快速压缩和处理图像,且支持H264硬件编码,能有效提高视频的压缩效率。采集过程包括Bayer图像到YUV图像的转换和ISP芯片对图像质量的处理。视频编码主要研究海思3518摄像头中H264编码器对图像压缩编码的过程,通过设置H264编码参数调整图像的质量和控制编码码率,并对H264的码流结构进行了全面的分析。视频发送选用应用广泛的流媒体技术。流媒体技术与传统的多媒体下载传输技术相比,不仅能够边下载边播放,同时能实现实时播放。最后,本文通过测试分别验证了系统在局域网和广域网下都能正常进行网络车载视频的监控,并针对图像显示问题提出了重要的解决方案。