论文部分内容阅读
随着5G与AI的落地,新型通信时代下的流媒体技术对于嵌入式运算平台的需求急剧的增加,在硬件性能和软件版本提升的同时,随着保密意识的增强,安全性也成为了平台发展的重要关注点。因此,本文将围绕视频会议这一流媒体应用点,构建一种流媒体传输存储的专用嵌入式平台并为其设计加密方案,致力于为新型智能的流媒体发展提供一种可观的硬件选择。本文首先从新视频时代下流媒体数据的传输、存储以及加密三个方向切入,对硬件选择和软件设计展开叙述。硬件设计方面采用DSP+ARM的嵌入式SOC架构,选用TI公司生产的基于Davinci技术的TMS320DM8148芯片作为CPU,搭建外围附属电路,完成硬件设计;软件方面首先搭建开发环境,移植linux操作系统,做好初期的准备工作,接着设计基于McFW视频框架的流媒体软件架构,插入同步音频数据的采集并进行压缩编码、媒体封装,最后移植流媒体开源服务器live555对封装包进行传输和存储,其中网络传输的接口为千兆RMGII模式,支持RJ45接口,存储设备则支持可插拔的USB便携存储器。流媒体平台设计完毕后接着进行加密模块的设计,本文选用一种新型的隐写加密技术(将要加密的数据通过相关的算法嵌入到压缩的视频数据中),首先在传统的隐写算法上引入最小化失真框架,接着构造出基于边缘特征的代价函数,并设计隐写规则进行数据的隐写,最后提出一种基于嵌入式平台的隐写流程,提供出隐写算法的伪代码。文章最后对流媒体平台进行独立硬件性能测试和完整系统运行测试,并给出实验结论,证明该流媒体平台不仅在硬件配置上处于较高的水平,可以作为视频会议等流媒体应用的平台选择,而且高性能DSP核支持音视频算法的植入,系统拥有一定算力,相信在新的智能信息时代中也可以作基础硬件平台使用。