首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序包(应用软件)论文

基于Android的即时微视频流客户端开发

摘要第5-6页
Abstract第6页
第1章 前言第7-11页
    1.1 选题背景及研究意义第7-8页
    1.2 国内外发展现状及前景第8-10页
    1.3 课题来源及论文结构安排第10-11页
第2章 Android的相关背景及技术第11-25页
    2.1 Android系统的层次结构第11-14页
    2.2 Android的基本组件第14-17页
        2.2.1 Activity简介第14-15页
        2.2.2 Service简介第15-16页
        2.2.3 Content Provider简介第16页
        2.2.4 BroadcastReceiver简介第16-17页
    2.3 Android的消息处理机制第17-19页
        2.3.1 Handler类第17-18页
        2.3.2 Looper类第18页
        2.3.3 MessageQueue类第18页
        2.3.4 Message类第18页
        2.3.5 Android的消息处理机制中四大类的关系第18-19页
    2.4 Android多媒体第19-23页
        2.4.1 MediaRecorder类第20-22页
        2.4.2 MediaPlayer类第22-23页
    2.5 JNI简介第23-25页
第3章 客户端的需求分析第25-32页
    3.1 可行性分析第25-26页
        3.1.1 用户需求可行性第25页
        3.1.2 技术可行性第25-26页
        3.1.3 经济可行性第26页
    3.2 功能需求分析第26-30页
    3.3 非功能需求分析第30-32页
        3.3.1 友好的UI界面第30页
        3.3.2 响应速度第30页
        3.3.3 异常处理第30-32页
第4章 基于FFmpeg的视频播放器开发第32-44页
    4.1 视频播放器整体框架第32-33页
    4.2 FFmpeg简介第33-34页
    4.3 FFmpeg的移植第34-38页
        4.3.1 FFmpeg移植的环境第34-35页
        4.3.2 设置NDK环境变量第35页
        4.3.3 配置编译参数第35页
        4.3.4 编译FFmpeg第35-38页
    4.4 视频播放接.开发第38-42页
        4.4.1 底层接第38-41页
        4.4.2 应用层接第41-42页
    4.5 视频播放器的实现第42-44页
第5章 客户端的详细设计及实现第44-65页
    5.1 用户注册第45-46页
    5.2 用户登录第46-48页
    5.3 主页第48-61页
        5.3.1 录制微视频第48-50页
        5.3.2 微视频板块第50-61页
    5.4 清理缓存第61-62页
    5.5 WiFi下上传第62-64页
    5.6 退出第64-65页
第6章 软件测试第65-73页
    6.1 功能测试第65-70页
        6.1.1 功能模块测试设备第65-66页
        6.1.2 功能模块测试第66-70页
        6.1.3 功能模块测试结果第70页
    6.2 性能测试第70-73页
        6.2.1 Monkey测试流程第70-71页
        6.2.2 Monkey测试结果第71-73页
第7章 总结与展望第73-75页
    7.1 总结第73页
    7.2 展望第73-75页
致谢第75-76页
参考文献第76-78页
攻读硕士研究生期间所做工作第78-79页

论文共79页,点击 下载论文
上一篇:高校私有云建设与安全分析
下一篇:基于Android和移动GIS的智能交通辅助系统