声明
摘要
第一章 绪论
1.1 背景与意义
1.2 国内外研究现状
1.3 论文主要研究内容
1.4 论文结构安排
第二章 关键技术介绍
2.1 Android多媒体播放框架
2.2 协议解析
2.2.1 HLS流媒体协议
2.2.2 XMPP消息引擎及安全机制
2.3 本章小结
第三章 系统需求分析
3.1 业务需求
3.2 功能需求分析
3.2.1 直播功能
3.2.2 点播功能
3.2.3 时移功能
3.2.4 回看功能
3.2.5 外交互功能
3.2.6 Portal门户功能
3.3 非功能需求分析
3.4 本章小结
第四章 系统设计
4.1 系统设计原则
4.1.1 可用性
4.1.2 可靠性
4.1.3 可扩展性
4.1.4 可管理性
4.1.5 开放性
4.1.6 可维护性
4.2 总体架构
4.2.1 物理架构设计
4.2.2 逻辑架构设计
4.3 功能设计
4.3.1 直播功能
4.3.2 点播功能
4.3.3 时移功能
4.3.4 回看功能
4.3.5 外交互功能
4.3.6 Portal门户功能
4.4 数据库设计
4.4.1 概念模型设计
4.4.2 数据库表设计
4.5 系统的安全设计
4.5.1 物理安全性
4.5.2 网络接入及系统安全防护
4.5.3 数据库安全
4.5.4 冗余方案设计
4.6 本章小结
第五章 系统实现
5.1 系统开发环境
5.2 系统功能实现
5.2.1 直播功能
5.2.2 点播功能
5.2.3 时移功能
5.2.4 回看功能
5.2.5 外交互功能
5.2.6 Portal门户功能
5.3 本章小结
第六章 系统测试
6.1 系统测试概述
6.2 系统的功能测试
6.2.1 测试用例
6.2.2 测试结果分析
6.3 接口性能测试
6.3.1 用户场景设计
6.3.2 压测服务器配置
6.3.3 测试方法
6.3.4 测试指标
6.3.5 测试数据及接口性能
6.4 推流并发测试
6.4.1 压力测试环境
6.4.2 推流组网图
6.4.3 测试方法与工具
6.4.4 推流测试数据分析及结果
6.5 本章小结
第七章 总结与展望
7.1 总结
7.2 展望
参考文献
致谢