第一章 绪论
1.1研究背景及意义
1.2国内外研究现状
1.3论文研究内容
1.4论文组织结构安排
2.1主流自适应流媒体解决方案
2.1.1 Smooth Streaming
2.1.2 HTTP Dynamic Streaming
2.1.3 Dynamic Adaptive Streaming over HTTP
2.1.4 HTTP Live Streaming
2.2 HLS流媒体解决方案架构详解
2.2.1 M3U8索引文件
2.2.2 TS封装格式和TS媒体分片文件
2.2.3 H.264视频编码和AAC音频编码
2.3 服务器集群及负载均衡解决方案
2.3.1负载均衡集群
2.3.2负载均衡技术
2.4 常用的负载均衡算法
2.4.1静态负载均衡算法
2.4.2动态负载均衡算法
2.4.3动态反馈负载均衡算法
2.5 本章小结
3.1 服务器服务容量研究
3.2 服务器服务容量临界区间研究
3.3 基于剩余服务容量分配的动态反馈负载均衡算法研究
3.3.1 算法描述
3.4 基于负载均衡比分配的动态反馈负载均衡算法研究
3.4.1 算法描述
3.5 基于剩余服务容量与负载均衡比加权分配的动态反馈负载均衡算法研究
3.5.1 算法描述
3.6 算法对比实验
3.7 本章小结
4.1 提出问题及解决方案
4.2 硬件资源指标获取与利用率计算
4.2.1 硬件资源指标
4.2.2 硬件资源利用率计算
4.3 硬件资源指标权重系数的计算与确定
4.4 服务节点处理能力与负载计算
4.5 服务节点处理能力与负载分析
4.6 算法描述
4.7 算法对比实验
4.7.1 算法实验
4.7.2 算法性能检验
4.8 本章小结
第五章 多节点HLS流媒体分发系统设计
5.1 系统设计目标与原则
5.2 系统总体设计
5.2.1系统架构设计
5.2.2系统结构层设计
5.3 系统详细设计
5.3.1负载均衡模块
5.3.2视频服务模块
5.3.3用户管理模块
5.4 数据库设计
5.5 本章小结
第六章 多节点HLS流媒体分发系统实现
6.1系统开发环境
6.2平台环境搭建
6.2.1 Nginx服务器安装
6.2.2相关视频编解码软件的安装
6.2.3 MySql数据库安装
6.2.4编程语言安装
6.3 Nginx配置优化和Php配置
6.3.1 Nginx配置优化
6.3.2 Php5的配置
6.4 多节点HLS流媒体分发系统实现
6.4.1 用户管理模块实现
6.4.2 视频服务模块实现
6.4.3 负载均衡模块实现
6.5 本章小结
第七章 总结与展望
7.1 全文总结
7.2 工作展望
致谢
参考文献
附录Ⅰ 攻读硕士学位期间取得的研究成果
附录Ⅱ 图版
附录Ⅲ 表版
声明
贵州大学;