首页> 中文学位 >基于Openfire的演出直播系统的设计与实现
【6h】

基于Openfire的演出直播系统的设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 项目背景

1.2 国内外现状

1.3 工作内容和意义

1.4 本文组织结构

第二章 相关技术介绍

2.1 XMPP协议

2.2 Openfire服务器

第三章 需求分析

3.1 系统目标

3.2 使用场景

3.3 功能性需求

3.4 非功能性需求

3.5 关键技术问题

第四章 概要设计

4.1 设计目标和原则

4.2 系统架构

4.3 模块划分

第五章 详细设计与实现

5.1 服务端设计

5.2 客户端设计

5.3 服务端实现

5.4 客户端实现

第六章 总结与展望

6.1 工作总结

6.2 展望

参考文献

攻读硕士期间发表的论文

致谢

展开▼

摘要

现场演出作为文化行业的重要组成部分,其生产的内容因为场地与时间的局限性不能得到广泛而又快速的传播。“互联网+演出”成为了解决此问题的一个可行方案。
  本文设计和实现了一套基于Openfire的演出直播系统,采用了碎片化的直播方式。首先,分析了演出直播系统的当前现状和开发意义;其次,介绍了实现系统基本模块所需的相关技术;然后,从功能性和非功能性两个方面开展了需求分析,在此基础上进行了概要设计,包括系统结构、模块划分等;最后,分别描述了服务端和客户端的登录、直播、弹幕等模块的详细设计与实现。
  本文所实现的系统采用C/S架构,采用了Openfire作为系统的XMPP服务器,并进行了二次开发以提高单台服务器的承载上限。客户端分为Android和IOS两个平台,满足了广大的手机用户。
  本系统的客户端已经在苹果应用市场和腾讯应用宝上架,为用户提供了多场演出的直播,获得了用户的一致认可。本系统的实现不仅具有较高的商业价值,而且对同类直播系统的设计与实现有较好的参考价值。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号