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

基于网络存储的流媒体服务器系统

作 者: 胡国栋
导 师: 杨建军
学 校: 浙江大学
专 业: 电子与通信工程
关键词: 流媒体服务器 网络存储 视频监控 负载平衡集群
分类号: TN919.8
类 型: 硕士论文
年 份: 2012年
下 载: 90次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着互联网技术的进步和计算机软硬件的发展,多媒体资源在人们的生活中日趋丰富。利用流媒体技术可以实现多媒体的传输、播放同步进行,其在视频监控、网络会议、视频点播等多领域均有广泛应用,而流媒体服务器是实现流媒体应用的关键环节。同时,由于流媒体对于存储空间和磁盘I/O性能具有很高的要求,而利用网络存储可以有效满足需求,提升流媒体服务器性能。本文结合视频监控的应用背景,针对基于网络存储的流媒体服务器系统进行研究。对于该课题,本文主要进行了以下两方面的工作:(1)以开源流媒体服务器live555为基础,实现流媒体服务器系统。利用RTSP协议与前端IP摄像头建立连接,并通过多进程程序设计和IPC进程间通信,实现多路视频监控的同步接收。利用Socket对流媒体服务器进行远程管理与控制,并结合MySql数据库,提高了对接收状态、视频文件等方面的可管理性。同时对流媒体服务器的并发性能进行了测试,结合网络存储系统的不同配置情况,进一步证明网络存储对于提高流媒体服务器性能的重要意义。(2)在单机流媒体服务器的基础上,实现流媒体服务器负载平衡集群。提出了一种新型集群负载平衡架构,去除了原有架构中的负载平衡器设备,并将其功能分布到集群中各服务器节点上,从而提高了系统可靠性。并结合应用背景,提出了综合状态最小连接负载平衡算法。利用流媒体服务器负载平衡集群,可以提高系统的性能,并且通过实现异常服务器自动接管,进一步增强系统的可靠性。

全文目录


致谢  4-5
摘要  5-6
Abstract  6-8
目次  8-10
1 绪论  10-17
  1.1 课题背景  10
  1.2 研究的目的和意义  10-11
  1.3 流媒体发展现状与特点  11-14
    1.3.1 流媒体发展现状  11-13
    1.3.2 流媒体特点  13-14
  1.4 网络存储发展现状  14-16
  1.5 主要内容和组织结构  16-17
2 基于网络存储流媒体服务器的技术背景  17-25
  2.1 流媒体协议分析  17-21
    2.1.1 RTSP  17-19
    2.1.2 RTP  19-20
    2.1.3 SDP  20-21
  2.2 网络存储技术实现  21-23
  2.3 流媒体服务器与网络存储的技术结合  23-24
  2.4 本章小节  24-25
3 流媒体服务器系统的程序实现  25-47
  3.1 开源流媒体服务器  25-26
    3.1.1 live555  25
    3.1.2 Darwin Streaming Server  25
    3.1.3 功能比较  25-26
  3.2 程序设计  26-39
    3.2.1 功能需求  26-27
    3.2.2 程序架构设计  27-29
    3.2.3 主要模块程序实现分析  29-37
    3.2.4 程序功能介绍  37-39
  3.3 程序测试与分析  39-46
    3.3.1 测试环境配置  39-41
    3.3.2 并发性能测试  41-46
  3.4 本章小节  46-47
4 一种新型集群负载平衡架构  47-73
  4.1 负载平衡技术分析  48-55
    4.1.1 常用负载平衡技术  48-53
    4.1.2 负载平衡算法  53-55
  4.2 新型负载平衡架构方法  55-60
    4.2.1 新型集群组织架构  55-57
    4.2.2 综合状态最小连接算法  57-60
  4.3 集群程序设计  60-70
    4.3.1 负载平衡模块  60-65
    4.3.2 任务分配模块  65-68
    4.3.3 高可用MySq1数据库  68-70
  4.4 系统功能介绍  70
  4.5 架构分析比较  70-72
  4.6 本章小节  72-73
5 总结  73-75
参考文献  75-78
作者简历  78
硕士期间科研成果  78
承担和参与科研项目情况  78

相似论文

  1. 基于物联网的农产品安全监控系统与决策系统研究,TP277
  2. 基于智能视频检测技术的交通灯控制,TM923.5
  3. 基于Linux平台的Ad hoc网络应用与设计实现,TN929.5
  4. 现代水库自动观测系统的设计与实现,TV697.2
  5. 基于多视频矩阵控制协议的远程视频监控系统的设计与实现,TP277
  6. 两级RAID高可靠分布式iSCSI网络存储系统,TP333
  7. 视频监控运动目标检索方法研究,TP391.41
  8. 多摄像机视频监控中基于几何约束的目标匹配技术研究,TP391.41
  9. 基于PCI总线的双片SoC协作机制设计与实现,TN47
  10. 基于SIP协议的多媒体通信的研究与实现,TN919.8
  11. 基于智能家居系统的音视频通信方案的研究与实现,TN919.8
  12. 基于嵌入式技术的远程视频监控系统研究,TP277
  13. 基于wifi的嵌入式视频监控系统设计,TP277
  14. 基于Wifi的嵌入式无线视频监控系统设计,TP277
  15. 网络视频监控系统设计与实现,TP277
  16. 可信高压缩视频监控网络相关问题研究,TP277
  17. 基于DB33实现DVR跨域互联点播回放功能,TP391.41
  18. 在线备份系统中存储服务器的研究与实现,TP333
  19. 融合视讯系统的设计与实现,TP311.52
  20. 基于Web架构的视频监控系统设计与实现,TP391.41

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