预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共52页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

东北大学毕业设计(论文)摘要 -PAGEII- 基于Android的视频通话系统的设计与实现 摘要 近年来,智能手机操作系统发展迅速,尤其是Android系统的迅猛发展已经将全球智能手机市场引领到了非常火爆的状态。随着手机社交网络、手机多媒体通信和手机游戏等应用程序不断被开发出来,各种基于智能手机操作系统的应用程序正在逐渐影响和改变人们的生活方式。实时视频流技术在可视电话、远程教育、视频点播等方面得到了广泛的应用。 本文设计并实现的基于Android的视频通话系统采用C/S架构,包括PC和手机两个客户端。手机端使用Android2.3操作系统。本系统共包含四个子系统:PC端接收子系统、发送子系统,Android端接收子系统、发送子系统。接收子系统实现数据接收、转码和呈现,发送子系统现实数据采集、编码压缩和数据发送。PC端基于JMF框架来实现,Android端使用AndroidCamera类及其相关类来实现。本文对国内外视频通话的研究情况以及今后的发展前景,对实现视频通话所涉及到的协议和相关技术进行了分析,在此基础上提出了一种可行的网络视频通话设计方案,并通过需求分析、详细设计、编码实现、单元测试以及集成测试等过程完成了本系统的设计与实现。 本系统实现了跨平台视频通话,使PC与Android之间的视频通话成为了可能,可以起到丰富人们日常生活交流和娱乐方式的作用。 关键词:Android,视频通话,JMF,PC,RTP/RTCP 东北大学毕业设计(论文)Abstract DesignandImplementationofanAndroid-BasedVideoCallingSystem Abstract Inrecentyears,therapiddevelopmentofsmartphoneoperatingsystem,especiallyAndroidsystem,hasledtheglobalsmartphonemarketintoexplosionstate.Withsomeapplicationsuchasmobilesocialnetworking,mobilemediacommunicationsandmobilegamesbeingcontinuallydeveloped,avarietyofapplicationonsmartphoneoperationsystemsareincreasinglyaffectingandchangingpeople’slifestyles.Thereal-timevideostreamstechnologyisusedwidelyinsuchaspectsasvideophone,distanceeducationandvideoondemand. Thesystembasedonandroidusesc/sarchitecture.Itincludestwoclients.OneisontheWindowssystem,theotheroneisontheAndroid2.3system.Therearefoursubsystems.Eachofclientshasasendsubsystemandareceiversubsystem.Themainfunctionofthereceiversubsystemistoreceiverdatafrominternetanddecodesthatdata.Afterthat,itwilldisplaythatdataassoonaspossible.Themainfunctionofthesendsubsystemistocollectdatafromcameraandthenencodesthedata.Afterthat,thedatawillbesandedtotheInternet.OnthePCclient,weusetheJMFframework.OnetheAndroidclient,weuseAndroidAPI.Thispaperfirstlyintroducestheresearchconditionofthevideocallanddevelopmenttendency.Itanalysissometechnologiesaboutthevideocallingsystemandcomesupwithafeasibleplan.Itintroducesthevideocallingsystemaboutrequirementanalysis,detaileddesign,realizeandtesting. Thissystemachievesthecross-platformvideocalli