西安邮电大学毕业设计开题报告.doc_第1页
西安邮电大学毕业设计开题报告.doc_第2页
西安邮电大学毕业设计开题报告.doc_第3页
西安邮电大学毕业设计开题报告.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

_西安邮电大学本科毕业设计(论文)开题报告学号 04113035 姓名 付添 导师 张德慧 题目 “粉笔杀手”移动端应用开发选题目的(为什么选该课题) 流媒体已在当前网络传输音频、视频和多媒体文件中广泛应用,流媒体文件格式是支持采用流式传输及播放的媒体格式。流式传输方式是将视频和音频等多媒体文件经过特殊的压缩方式分成一个个压缩包,由服务器向用户计算机连续、实时传送。在采用流式传输方式的系统中,用户不必像非流式播放那样等到整个文件全部下载完毕后才能看到当中的内容,而是只需要经过几秒钟或几十秒的启动延时即可在用户计算机上利用相应的播放器对压缩的视频或音频等流式媒体文件进行播放,剩余的部分将继续进行下载,直至播放完毕。而Android是一个以Linux为基础的半开源操作系统,底层开发语言是C/C+,应用层是基于java的,支持平台有ARM、MIPS、x86等。主要用于移动设备, 目前android占领了大半个手机市场。谷歌在2010年发布了Android2.3 9版本也就被大家所熟知的Android Gingerbread(姜饼)系统中,提供了对SIP, VOIP、近距离通信(NFC)以及多摄像头的支持,为实时视频播放提供了条件,同时Android NDK的不断更新既方便了广大的底层开发者,又为开发出实用性强的实时视频通信软件提供了保障。 正是由于软件平台的不断的提升与完善,智能终端的无线视频业务应用的开展得到了强有力的技术保障,而视频应用的开发者同样关注到了智能终端的广阔市场,因此基于智能终端的无线视频业务得以在近年迅猛发展。同时也为本课题的实现奠定了坚实的技术支持,提供了良好的开发空间。 本课题将使用流媒体技术结合Android SDK和 Android NDK实现Android端和PC端实时性同步,可以替代粉笔的在教学在工作中的使用,解决粉笔灰污染问题。 前期基础(已学课程、掌握的工具,资料积累、软硬件条件等)已学课程: 数据库原理及应用A Java语言程序设计A 面向对象与C+程序设计 数据结构A掌握的工具: VC+6.0,Eclipse,JDK,android SDK开发资料积累:1 Bll Phillips Brian Hardy著王明发译 Android编程权威指南,人民邮电出版社。2 论文 基于Android端到端实时无线视频传输系统 王倩3 论文 基于Android终端的实时视频传输技术研究 陆晓尉4 论文 基于可分级视频编码的无线视频传输系统5 论文 基于Android手机的视频编码优化及传输控制策略研究 周家建 软件条件: Eclipse,JDK,VS2012,Android 4.0以上开发 硬件条件: PC机一台,Android虚拟机或者Android 真机要解决的问题(做什么)1.Android SDK 和Android NDK 环境搭建。2.熟练掌握Socket编程及熟练使用java多线程。3.熟悉网络传输协议TCP/IP,编程了解TCP及UDP各自优势,熟悉实时传输协议(RTP)。4.掌握H.264编码技术。5.在Window环境下编译FFmpeg,移植FFmpeg开源音视频解决方案到android平台。6.掌握Android SDK和NDK编程。工作思路和方案(怎么做)思路:1、在网上搜索环境搭建教程。2、仔细阅读有关端到端实时性传输的有关论文。3、研读并深入学习GitHub上有关实时性传输的源码。4、学习Android系统体系,熟悉android SDK基本开发。5、学习并掌握Android NDK开发和和java本地调用技术。6、利用java多线程,视频采集线程负责从摄像头获取视频数据流,同时发送给视频编码线程,编码线程完成后,再发送到RTP数据封装线程中,RTP封装线程,再发送给本地Socket和Socket Server。四个线程协同工作,完成拍摄到传输的过程,具体代码实现还需研读学习。工作方案: 起 止 时 间 工 作 内 容 2014年11月6日至2014年11月28日学习Android系统基础知识,了解Android SDK的结构和使用方法。2014年11月29日至2015年元月10日搭建Android SDK和NDK的开发环境,学习Android NDK编程,并对RTP有深入了解。2015年2月24日至2015年3月8日完成粉笔杀手Android客户端的界面总体设计。并且着手编写核心代码。2015年3月9日至2015年5月16日完成粉笔杀手Android客户端开发,完成粉笔杀手的详细设计、编码。2015年5月17日至2015年5月25日后期整合测试,完成手机应用App与PC端应用的通信,并且在2种以上的不同屏幕尺寸的And

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论