论文部分内容阅读
当前安防行业发展趋势下,设计一款在复杂环境下运行,满足实际需求的车载DVR(Digital Video Recorder,数字视频录像机)具有十分重要的现实意义。目前市场上DVR系统在架构层面普遍存在的高耦合性问题,不易于定制和扩展,无法适应智能化发展的要求;视频存储和管理中也存在的各种不兼容导致取证时录像提取视频困难的问题;还有就是无线视频流传输效果差的问题。这样导致该类产品必须在整体上面进行升级优化以满足未来市场需求。针对以上普遍存在的问题,笔者先熟悉了TD-LTE(Time Division Long Term Evolution,分时长期演进)的相关技术特点,获取了PS(Packet Switch,分组交换)业务流程及相关性能数据。然后对H.264编码规范进行深入的了解,掌握了相关的技术要点。在充分地理解了前端硬件平台和系统软件的整体结构的前提下,对此展开了工作,具体在以下几个方面进行了研究与改进:1.重新划分了业务,对各模块进行扁平化设计,研究新型的DVR高效IPC(inter-Process Coummunication,进程间通信)组件。该组件具有开销小,传输高效的特点,同时具备远端进程访问能力。这样与传统DVR相比,系统在软件架构上进行了开放性的设计,解耦了业务逻辑,使系统易于维护和扩展,尤其在复杂环境下能够确保各业务进程的独立稳定运行,提高运行时各进程的容错性。2.在理解HI3515平台的基础上对编解码库进行设计,研究易提取数据的录像系统。设计了一套新的可兼容windows PC端的录像管理系统,方便操作员在PC端进行相关数据操作。该录像系统与传统的DVR系统录像系统相比,兼容性更强,易于提取文件,且采取容器循环覆盖的方式,可以大大减少文件碎片的产生,保持高效的读写性能。3.研究多路视频在复杂环境下实现无线稳定推流的方案。在无线视频推送方面,创新性的设计了一套稳定高效的低延时码流传输库。该码流传输库与传统的协议库相比能根据实际网络状态和传输效率,对视频相关编码参数进行动态调节,有效控制了网络拥塞情况,维持了低延时画面并尽可能地保证了画面流畅清晰度。以上研究结果在产品效果演示中基本符合设计期望值,且该产品已经在实际市场中运营,获的了良好的市场反馈,取得了不俗的成绩。