学位论文 > 优秀研究生学位论文题录展示

基于Hadoop的视频转码系统设计与实现

作 者: 郭奕希
导 师: 黄本雄
学 校: 华中科技大学
专 业: 电子与通信工程
关键词: 视频转码 Hadoop 云计算
分类号: TN919.81
类 型: 硕士论文
年 份: 2011年
下 载: 274次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着互联网和手机网络的不断进化,媒体传播的平台越来越多,相应的传播平台支持的媒体格式也越来越多。不同平台对内容的格式的要求完全不同,其中包括了编码格式/规格、分辨率、帧率等参数的变化,因此对多媒体内容的编码格式进行转换变得必不可少。传统的集中式数据转码系统不足以应付数据量大、数目多的转码需求,并且随着视频数据的不断增多,集中式数据转码系统难以达到处理能力随着数据量线性增长的要求。本文基于分布式平台Hadoop,设计并实现了分布式转码系统。本文首先介绍了云计算技术的发展状况和Hadoop平台,重点介绍了分布式文件系统HDFS的设计思想和MapReduce编程原理。随后介绍了相关的视频压缩知识。在了解了分布式平台和视频压缩知识的基础上,提出了分布式转码系统的实现框架。给出了转码框架各个主要模块,包括视频处理模块,文件传输模块,作业队列管理模块,数据库模块,MapReduce并行任务模块的实现原理和实现方法。最后本文对分布式转码系统进行了一些初步的测试和分析,测试表明,在Hadoop集群上实现视频转码是可行的并且能够减少视频处理时间开销。在Hadoop集群上成功实施视频转码功能扩大了Hadoop系统的应用范围,同时,Hadoop集群是由普通的PC机上构建的,计算能力和存储能力能够随着需求的增加在原来的基础上自由扩展,具有很高的现实意义和应用价值。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-14
  1.1 课题背景  8-12
  1.2 本文主要内容及章节安排  12-14
2 Hadoop 平台与视频技术研究  14-27
  2.1 Hadoop 总体架构  14-18
  2.2 HDFS  18-21
  2.3 MapReduce 编程  21-24
  2.4 视频处理技术  24-26
  2.5 本章小结  26-27
3 视频转码系统设计  27-46
  3.1 视频转码平台整体架构设计  27-28
  3.2 视频处理类设计  28-33
  3.3 文件传输模块设计  33-35
  3.4 作业队列管理模块设计  35-39
  3.5 数据库模块设计  39-41
  3.6 MapReduce 算法设计  41-45
  3.7 本章小结  45-46
4 转码平台性能评估  46-53
  4.1 方案部署  46-49
  4.2 分布式视频转码性能测试  49-52
  4.3 本章小结  52-53
5 全文总结与展望  53-55
  5.1 全文总结  53
  5.2 展望  53-55
致谢  55-56
参考文献  56-58

相似论文

  1. 云计算平台下的动态信任模型的研究,TP309
  2. 基于云计算的数字图书馆服务模式研究,G250.76
  3. 基于Map/Reduce框架的分布式日志分析系统的研究及应用,TP311.52
  4. 基于Hadoop的在线购物原型系统的设计与实现,TP311.52
  5. 基于信誉度的云环境下资源管理的研究,TP315
  6. 基于Google平台促销模块与商品模块的设计与实现,TP311.52
  7. H.264并行视频转码算法研究,TN919.81
  8. 基于云计算的软件资源服务平台研究,TP311.52
  9. 基于人工免疫的病毒检测技术研究,TP393.08
  10. 基于Google云计算平台的Web应用系统设计及实现,TP393.09
  11. 云计算数据隐私保护方法的研究,TP393.08
  12. 基于启发式算法的恶意代码检测系统研究与实现,TP393.08
  13. 高速网络环境下的入侵检测系统的研究,TP393.08
  14. 云计算平台上的增量学习研究,TP311.13
  15. 基于云计算平台的电信业务支撑系统中资源提供策略的研究,TP3
  16. 基于服务器驱动的多码率自适应流媒体传输系统的设计与实现,TN919.8
  17. 云环境下MapReduce容错技术的研究,TP302.8
  18. 基于云存储的手机数据备份系统,TP309.3
  19. 仿真资源云存储技术的研究与实现,TP333
  20. 云存储中的数据动态平衡技术研究,TP333

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 图像通信、多媒体通信 > 图像编码
© 2012 www.xueweilunwen.com