MapReduce编程模型在PS流视频转码中的应用研究

来源 :南华大学 | 被引量 : 1次 | 上传用户:oicui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来伴随着信息技术和互联网络的飞速发展,全国各地智慧城市建设如火如荼,使得视频安防监控系统在各行业的应用日渐广泛,视频流的播放、存储、传输作为视频监控系统的重要基础应用,所产生的各种媒体流数据与日俱增,已达到海量之巨。如何解决视频数据存储的可靠性与安全性,面临着现实的考验。针对视频监控系统中媒体流的参数配置,许多标准协议为此开发推广,但众多企业厂家与商业组织基于维护各自利益的立场,设置符合自身需求的私有编码标准,需要指定的SDK套件,才能实现视频数据转码。难以满足终端用户随处查阅的需求,整合视频监控资源,实现资源共享的目标也遭遇了极大的挑战。为解决视频安防监控系统面临的视频数据存储与资源共享的难题,提高视频转码效率,本文针对PS流(节目流)封装的媒体流数据,采用基于Map Reduce编程模型实现分布式视频转码。由于媒体流数据在数据类型、解析方式等方面,与文本数据有很大的不同,本文通过深入研究Map Reduce编程模型的并行处理特性,视频流数据分割的帧间依赖关系以及FFmpeg视频转码的开发流程,将并行处理、分布式计算融入到PS流封装的视频数据转码处理中,改进了map函数所处理的键值对创建方法,提出了基于GOP的视频分割算法和基于FFmpeg的分布式视频转码算法,以改善视频并行转码的效率,并对算法设计思路和实现流程进行详细介绍。本文最后对分布式视频转码系统方案,设定实验进行性能分析,测试表明通过分布式集群方式能有效提升PS流视频数据的转码效率,相对于现有传统的视频转码系统,通过增加节点数量,能显著减少视频转码时间开销。在后续的科研工作中,针对PS流数据解析的优化,视频转码算法的可靠性方面的改善工作,应作为本文以后的研究重点加以改进。
其他文献
目前网络连接的一个重要方式是无线局域网(WLAN)连接,它具有灵活的移动能力,适合一些人员流动性大的场所,如机场、车站、学校、酒店等。在这些场所无线用户(WLC)在WLAN中的切
本文在研究了偏振模色散(PMD)补偿反馈方式的基础上,着重研究了前馈补偿方法,主要工作包括:(1)介绍了偏振模色散的相关基础知识,包括偏振模色散的定义、形成原因、表示方法和
随着互联网的飞速发展,数量巨大、种类繁多的数据涌入互联网,大数据时代随之到来。在数据量大、种类繁多的海量数据中快速、准确的查找到满足条件的数据具有重要的现实意义。
碰撞检测问题是计算机仿真、CAD、机器人中的一个基本问题,主要用于提高虚拟场景的真实感或进行机器人的路径规划等。不同的碰撞检测基于不同的应用,因此提供的信息也不同。
随着互联网技术和电子商务的飞速发展,可扩展标记语言XML由于其自身的优点迅速成为网络数据表示和信息交换的事实标准。XML数据在存储和交换传输时的安全问题成为一个不容忽视
工作流技术的研究正日益受到人们的重视。然而,作为一个新兴的研究领域,工作流还存在着很多问题有待进一步研究和解决,其中之一就是系统的安全问题。本文的研究重点是工作流
人类社会正在从工业社会迈向信息社会,信息的主要载体是自然语言,即人类彼此交流所使用的语言。自然语言处理研究如何让计算机理解人类语言并开发有关的适用系统,然而自然语
随着经济的发展、科技的进步,图像作为一种信息传播方式越来越被人们所重视。然而由于图像存储和传输占用太多的空间和带宽,因此,寻求有效的图像压缩编码方法具有重大意义。近20
随着互联网和信息技术的飞跃发展,作为信息过滤的一项重要解决方案,个性化推荐技术得到了广泛的研究与应用,各大互联网网站纷纷提供了个性化推荐服务以提高网站的核心竞争力