iOS平台下的视频直播应用开发.doc

  • 需要金币1000 个金币
  • 资料目录论文助手 > 大学本科 > 科技学院 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-05-29
  • 论文字数:11402
  • 课题出处:(一点点)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:在移动互联网快速发展的当下,人与人之间在线上的联系更加的频繁。为了突破脸书、微博、微信朋友圈等图文社交方式传递信息量有限、交互手段少的局限性,移动视频直播技术迅速火热了起来。本课题基于iOS平台,采用C/S的开发模式,开发了一款能视频直播和即时通信的移动客户端APP。该移动客户端包含了直播和即时通信的功能,能够准确实现实时的直播和聊天。为了支撑客户端,本课题还开发了一个后台服务器应用,完成了视频流服务和个人中心的功能。

 

关键词:视频直播 即时通信 iOS

 

目录

摘要

ABSTRACT

1 绪论-1

1.1 课题的背景和研究意义-1

1.2 课题研究的国内外发展及现状-2

1.3 课题研究的主要内容-3

1.4 课题的预期结果和价值-3

2 课题相关理论基础-4

2.1 iOS系统简介-4

2.2 直播原理-4

2.3 GPUImage简介-6

2.4 RTMP协议简介-6

2.5 Nginx服务器简介-8

2.6 FFmpeg简介-9

2.7 即时通信IM简介-9

2.8 SpringMVC框架简介-11

2.9 加密算法RSA简介-12

3 客户端设计与实现-13

3.1 提取需求-13

3.2 架构设计-13

3.3 原型设计-14

3.4 模块化设计-15

3.5 编码-15

3.5.1 主UI框架-15

3.6 注册-21

3.7 登录-22

3.8 测试和优化-24

4 服务端设计与实现-26

4.1 提取需求-26

4.2 搭载流媒体服务器-26

4.3 数据库设计-28

4.4 编写接口-29

5 总结-31

参考文献-32

致谢-33


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费