首页> 中文学位 >基于P2P网络的视频直播系统设计与实现
【6h】

基于P2P网络的视频直播系统设计与实现

代理获取

目录

文摘

英文文摘

论文说明:系统缩略词表

声明

1绪论

1.1 P2P流媒体技术的发展

1.2网络环境的发展

1.3项目来源

1.4论文主要内容

2系统总体设计

2.1系统组网方案

2.2系统体系结构

2.2.1业务模型

2.2.2客户端的认证和登录

2.2.3服务器与频道

2.3系统设计目标

2.4系统功能

2.4.1直播支持功能

2.4.2直播频道管理功能

2.4.3统计分析功能

2.5系统组成

3系统主要功能模块的设计和实现

3.1音视频采集系统

3.1.1逻辑架构

3.1.2系统时序图

3.1.3类的设计

3.1.4接口设计

3.2负载均衡系统

3.2.1逻辑架构

3.2.2业务流程

3.2.3负载均衡系统E-R关系图

3.2.4模块设计和源码

3.3认证系统

3.3.1逻辑架构

3.3.2系统时序图

3.3.3类的设计

3.3.4接口设计

3.3.5业务流程

3.3.6数据库存储过程设计

3.4直播流服务

3.4.1逻辑架构

3.4.2系统时序图

3.4.3类的设计

3.4.4接口设计

3.5 P2P通讯网络

3.5.1主要功能

3.5.2逻辑架构

3.5.3 P2P网络的设计

3.6系统管理

3.6.1系统配置管理

3.6.2用户管理

3.6.3帐卡管理

3.6.4设备管理

3.6.5直播管理

3.6.6统计管理

4 P2P网络的具体算法和实现

4.1系统时序图

4.2类的设计

4.3缓冲池数据结构

4.4 P2P通信流程

4.5 P2P算法及部分源码

5系统应用实例

5.1网络运营商

5.2政府企业

5.3教育行业

5.4用户反馈

结论

致谢

参考文献

展开▼

摘要

当前,基于对等网络(P2P)模式的业务和应用给互联网的发展带来了巨大影响,一方面基于P2P模式的业务推动了互联网宽带业务的快速发展:另一方面各种P2P流量大量占用网络带宽资源,网络升级扩容的速度跟不上P2P流量增长的速度,大客户的网络质量难以得到切实的保障,网络增量不增收。 在对P2P流量的增量采取措施适度控制、疏导的同时,如何有效利用P2P技术来发展新的增值业务,为用户提供新的增值服务,实现新的盈利增长点,成为运营商迫切需要解决的问题。 同时广大的企业用户怎样通过有限的网络带宽条件去实现海量用户的并发访问,尽量节省硬件和网络资源投入也是值得考虑的问题。 本文从实际应用出发,首先全面讨论了视频直播系统在目前的商业环境中的组网方式;然后从逻辑架构、类的设计、系统时序图、网络命令接口等方面详细描述了系统每个功能模块的设计和实现;同时深入阐述了P2P通讯网络的实现方法和算法;最后详细设计了系统为用户提供的管理功能。在论文的最后给出了视频直播系统的典型应用实例,从而为运营商和广大企业用户提供一个完善可行的解决方案。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号