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