西安邮电大学毕业设计开题报告
时间:2026-01-16
时间:2026-01-16
西安邮电大学本科毕业设计(论文)开题报告
要解决的问题(做什么) 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 学习 Android 系统基础知识, 了解 Android 年 11 月 28 日 SDK 的结构和使用方法。 2014 年 11 月 29 日至 2015 搭建 Android SDK 和 NDK 的开发环境,学 年元月 10 日 习 Android NDK 编程,并对 RTP 有深入了 解。 2015 年 2 月 24 日至 2015 完成粉笔杀手 Android 客户端的界面总体 年3月8日 设计。并且着手编写核心代码。 2015 年 3 月 9 日至 2015 完成粉笔杀手 Android 客户端开发,完成 年 5 月 16 日 粉笔杀手的详细设计、编码。 2015 年 5 月 17 日至 2015 后期整合测试, 完成手机应用 App 与 PC 端 年 5 月 25 日 应用的通信,并且在 2 种以上的不同屏幕 尺寸的 Android 手机上进行测试。 2015 年 5 月 26 日至 2015 整理资料,撰写论文,准备毕业论文答辩。 年6月2日
指导教师意见
签字
年
月
日