基于Android平台手机视频聊天软件的设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Keywords: Android, Video chat, Flash Media Server
目录
摘要 .................................2
ABSTRACT ..........................................................................................................................................3
4.2.1 主类的需求分析 ...........................................................................................................19 4.2.2 主类的基本代码 ...........................................................................................................19 4.3 登陆类的编写 .......................................................................................................................22 4.3.1 登陆类的需求分析 .......................................................................................................22 4.3.2 登陆类的实现分析 .......................................................................................................22 4.3.3 登陆类的具体代码 .......................................................................................................22 4.4 连接 FLASH MEDIA SERVER(COMMUNICATOR.AS 类).................................................................23 4.4.1 Communicator.as 类需求分析 ..........................................................................................23 4.4.2 Communicator.as 类实现分析 ..........................................................................................23 4.4.3 Communicator.as 连接服务器部分具体代码 ..................................................................24
2. 手机视频聊天系统开发相关技术介绍......................................................................................7
2.1 FLASH、AIR、以及 FLASH AIR 技术介绍...................................................................................7 2.1.1 FLASH 简介................................................................................................................................7
基于 Android 平台 手机视频聊天软件的设计与实现
摘要
随着 3G 网络的高速发展,智能手机的越来越普及,视频聊天、可视电话的需求 也日益增多。 这次课题可以作为一次智能手机上的尝试。 通过 ADOBE 公司的 Flash Media Server 来实现点对点的手机视频通话。 本文主要分析了这个视频聊天软件的内容、系统框架以及实现过程,本应用的功 能是让 Android 手机通过网络进行互相通讯以达到视频聊天的目的。 关键词:Android,视频聊天,Flash Media Server
4. 系统详细设计与实现 .............................................................................................................. 18
4.1 界面元素的设计 ...................................................................................................................18 4.2 主类(VIDEOCHAT.AS)的编写 .....................................................................................................19
3. 系统分析以及总体设计 .......................................................................................................... 16
3.1 流程图 .....................................................................................................16 3.2 系统模块设计与基本功能描述............................................................................................16 3.3 客户端类图 ...........................................................................................................................17 3.4 本章小结 ...............................................................................................................................17
Abstract
With the rapid development of3G network, intelligent mobile phone is becoming increasingly popular, video chat, video phone growing demand.
This paper can be used as an intelligent mobile phone on the try. Through the ADOBE company FLASH MEDIA SERVER to realize point-to-point mobile phone video phone.
2.1.2 AIR 简介...............................................................................................................................9 2.1.3 Flash AIR 简介 .....................................................................................................................9 2.2 FLASH MEDIA SERVER..................................................................................................................10 2.2.1 Flash Media Server 简介....................................................................................................10 2.2.2 Flash Media Server 所支持的协议....................................................................................11 2.2.3 RTMP 与 RTMFP 的区别 ...................................................................................................12 2.3 FLEX 3 简介 .............................................................................................................................12 2.4 开发环境的搭建 ...................................................................................................................14 2.4.1 硬件环境 .......................................................................................................................14 2.4.2 软件的安装以及软件环境的搭建 ...............................................................................14 2.5 本章小结 ...............................................................................................................................15
1. 绪论...........................................................................................................................................6
1.1 研究背景以及意义 .................................................................................................................6 1.2 课题设计目标 .........................................................................................................................6
This paper mainly analyzed the video chat software contents, system framework and implementation process, the application of the function is to make the Android mobile phone through the network to communicate with each other in order to achieve the purpose of video chat.
目录
摘要 .................................2
ABSTRACT ..........................................................................................................................................3
4.2.1 主类的需求分析 ...........................................................................................................19 4.2.2 主类的基本代码 ...........................................................................................................19 4.3 登陆类的编写 .......................................................................................................................22 4.3.1 登陆类的需求分析 .......................................................................................................22 4.3.2 登陆类的实现分析 .......................................................................................................22 4.3.3 登陆类的具体代码 .......................................................................................................22 4.4 连接 FLASH MEDIA SERVER(COMMUNICATOR.AS 类).................................................................23 4.4.1 Communicator.as 类需求分析 ..........................................................................................23 4.4.2 Communicator.as 类实现分析 ..........................................................................................23 4.4.3 Communicator.as 连接服务器部分具体代码 ..................................................................24
2. 手机视频聊天系统开发相关技术介绍......................................................................................7
2.1 FLASH、AIR、以及 FLASH AIR 技术介绍...................................................................................7 2.1.1 FLASH 简介................................................................................................................................7
基于 Android 平台 手机视频聊天软件的设计与实现
摘要
随着 3G 网络的高速发展,智能手机的越来越普及,视频聊天、可视电话的需求 也日益增多。 这次课题可以作为一次智能手机上的尝试。 通过 ADOBE 公司的 Flash Media Server 来实现点对点的手机视频通话。 本文主要分析了这个视频聊天软件的内容、系统框架以及实现过程,本应用的功 能是让 Android 手机通过网络进行互相通讯以达到视频聊天的目的。 关键词:Android,视频聊天,Flash Media Server
4. 系统详细设计与实现 .............................................................................................................. 18
4.1 界面元素的设计 ...................................................................................................................18 4.2 主类(VIDEOCHAT.AS)的编写 .....................................................................................................19
3. 系统分析以及总体设计 .......................................................................................................... 16
3.1 流程图 .....................................................................................................16 3.2 系统模块设计与基本功能描述............................................................................................16 3.3 客户端类图 ...........................................................................................................................17 3.4 本章小结 ...............................................................................................................................17
Abstract
With the rapid development of3G network, intelligent mobile phone is becoming increasingly popular, video chat, video phone growing demand.
This paper can be used as an intelligent mobile phone on the try. Through the ADOBE company FLASH MEDIA SERVER to realize point-to-point mobile phone video phone.
2.1.2 AIR 简介...............................................................................................................................9 2.1.3 Flash AIR 简介 .....................................................................................................................9 2.2 FLASH MEDIA SERVER..................................................................................................................10 2.2.1 Flash Media Server 简介....................................................................................................10 2.2.2 Flash Media Server 所支持的协议....................................................................................11 2.2.3 RTMP 与 RTMFP 的区别 ...................................................................................................12 2.3 FLEX 3 简介 .............................................................................................................................12 2.4 开发环境的搭建 ...................................................................................................................14 2.4.1 硬件环境 .......................................................................................................................14 2.4.2 软件的安装以及软件环境的搭建 ...............................................................................14 2.5 本章小结 ...............................................................................................................................15
1. 绪论...........................................................................................................................................6
1.1 研究背景以及意义 .................................................................................................................6 1.2 课题设计目标 .........................................................................................................................6
This paper mainly analyzed the video chat software contents, system framework and implementation process, the application of the function is to make the Android mobile phone through the network to communicate with each other in order to achieve the purpose of video chat.