基于i.MX27的实时视频技术研究与开发

来源 :西南科技大学 | 被引量 : 0次 | 上传用户:ailynn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术和视频编解码技术的发展,实时视频已广泛应用于各个领域。最新的视频编解码标准H.264/AVC能进一步降低码率和提升视频质量,为实时视频应用带来新的体验,该标准已广泛应用于媒体存储、网络传输等领域,但该标准实现复杂度较高,限制了其在低成本,嵌入式领域的应用。   论文针对网络直播教学需要,依托新的硬件编解码技术的发展,致力H.264/AVC的平民化应用技术的研究与开发。在对比常用带硬件编解码功能芯片基础上,考虑成本和性能,选择基于i-MX27多媒体处理器的硬件平台,移植了嵌入式Linux操作系统,搭建了实时视频应用开发软件系统。该系统通过ov9650图像传感器实时采集数据,经过i.MX27内部硬件编解码器实时编码后通过网络实时传输,在软件设计方面,开发了基于V4L2的视频采集模块,通过libVPU编解码库,开发了视频压缩模块,实现单路视频的H.264/AVC实时压缩,在传输方面,采用基于UDP协议的实时传输协议进行网络传输。在接收端PC机上,采用GStreamer进行解码和显示。   GStreamer作为优秀的开源多媒体框架,其基于管道和插件的机制简化了多媒体应用程序的开发和设计。在研究插件开发基础上,开发了视频采集插件和视频编码插件,方便了应用程序的开发和集成。
其他文献
随着计算机科学的不断发展,计算技术研究中“让计算服务于人”和运用计算技术解决人们生活中实际问题的思想,越发清晰并被广泛认可。普适计算的发展迎合了这一趋势,移动情境
作为数据密集型应用,科学工作流在执行期间会产生大量具有复杂依赖关系的中间数据。对这些中间数据集的管理直接影响到科学工作流的服务质量和执行效率,因而对这些数据集的管理
纹理合成和转换涉及计算机图形学、计算机视觉领域等多个的研究热点,并且在虚拟现实、计算机视觉等领域都有着广泛的应用。其中为了解决纹理映射中存在的接缝走样问题而提出
在信息检索中,网页排序是一个关乎用户体验的重要问题,在海量的数据中如何将用户最关心的网页最先呈现给用户越来越受到人们的重视。排序学习作为最新的研究热点,在网页排序