基于Thinkphp的网络直播平台开发.doc

资料分类:计算机信息 上传会员:紫色烟火 更新时间:2022-06-11
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13566
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:互联网的发展日新月异,网络技术也随之越发成熟和先进,而网络直播作为一款新兴的互联网产品,吸引着众多人的关注。生活中那些乐于分享的人加入到各大网络直播平台,在线上与网友进行面对面的互动,同时分享生活中的趣事,这是一款潜藏着无限可能的互联网产品;直播依靠互联网为现实生活搭建了一个场景化的社交平台,不断促使着信息传播形态和数据交互发生变革。因为网络直播平台往往具有很强的用户粘性,依托这强大的社交性,极大提高了直播内容的互动性和实时性,大部分的媒介往往不具备这些特性,这也令网络直播在互联网产品竞争中拥有绝对优势。目前网络直播平台已经步入多终端直播时代,用户通过电子设备,例如手机、平板、电脑等,即可将周围的影像以视频直播的形式分享到直播平台上。

该项目是一个具有完善功能模块的网络视频直播网站,基于Thinkphp框架开发,采用主流的MVC开发架构,选择Thinkphp+Mysql+Nginx作为项目的开发工具,平台兼容性高,在主流设备上均可观看,给用户带来不错的观影和互动体验。

关键词:视频直播;MVC;Thinkphp;Mysql;Nginx;RTMP

 

目录

摘要

Abstract

1 绪论-1

1.1 研究背景与意义-1

1.2 研究内容-2

1.3 相关技术简介-2

1.3.1 PHP简介-2

1.3.2 Thinkphp简介-2

1.3.3 RTMP简介-3

1.3.4 Bootstrap简介-4

1.4 论文组织结构-4

2 系统需求及可行性分析-5

2.1 系统需求分析-5

2.1.1 系统功能需求分析-5

2.1.2 非功能需求分析-7

2.1.3 主要技术分析-7

2.2 系统可行性分析-7

3 系统总体设计-8

3.1 概要设计-8

3.2系统功能详细设计-9

3.2.1 前端模块设计-9

3.2.2 后台模块设计-10

3.3 数据库设计-12

3.3.1 数据库逻辑设计-12

3.3.2 数据库关系设计-15

3.3.3 数据库详细设计-16

4 系统实施设计-16

4.1 前端界面及功能实施-17

4.1.1 登陆注册功能-17

4.1.2 发起直播功能-17

4.1.3 发布评论功能-19

4.1.4 个人中心模块-21

4.1.5 礼品商城模块-21

4.2 后端界面及功能实施-22

4.2.1 登陆注册-22

4.2.2 用户信息管理-23

5 系统测试-25

5.1 测试目标与测试方法-25

5.2 改进方案-26

结论-27

参考文献-28

致谢-29

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:一款稳定良好的直播系统,不仅可以带来绝佳的用户体验,而且具有较高的实用性和方便性。此次项目的研究方向是网络视频直播,考虑到目前比较成熟和稳定的视频推送方案,故采用......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: