首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于Android的即时通讯系统的研究与实现

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第11-16页
    1.1 研究背景与意义第11-12页
    1.2 国内外研究现状第12-13页
    1.3 研究内容和目标第13-14页
        1.3.1 研究内容第13-14页
        1.3.2 研究目标第14页
    1.4 本论文的结构安排第14-16页
第二章 相关理论及关键技术第16-29页
    2.1 XMPP协议第16-20页
        2.1.1 XMPP协议介绍第16页
        2.1.2 XMPP协议的组成及特点第16-18页
        2.1.3 XMPP协议的地址及消息格式第18-19页
        2.1.4 XMPP协议的工作原理第19-20页
    2.2 H.264视频压缩标准第20-26页
        2.2.1 视频压缩编码基本概念第20-23页
        2.2.2 H.264标准介绍第23-24页
        2.2.3 H.264中的相关结构第24-25页
        2.2.4 H.264的编解码器第25-26页
    2.3 运动估计第26-28页
        2.3.1 运动补偿概念第26页
        2.3.2 运动估计介绍第26-27页
        2.3.3 运动估计关键技术第27-28页
        2.3.4 H.264中的运动估计第28页
    2.4 本章小结第28-29页
第三章 系统分析与设计第29-58页
    3.1 Android平台下的即时通讯系统分析第29-31页
    3.2 XMPP协议优化第31-38页
        3.2.1 XMPP协议连接过程优化第31-34页
        3.2.2 基于XMPP协议心跳维持的改进第34页
        3.2.3 基于XMPP协议文件传输的改进第34-36页
        3.2.4 出席状态更新优化第36页
        3.2.5 协议优化前后效果对比第36-38页
    3.3 H.264帧间块模式选择算法改进第38-42页
        3.3.1 H.264的宏块划分及全模式搜索算法第38页
        3.3.2 H.264的帧间全模式搜索算法改进第38-41页
        3.3.3 算法改进前后效果对比第41-42页
    3.4 系统总体设计第42-43页
    3.5 Android客户端设计第43-49页
        3.5.1 客户端与服务器的交互规范第44页
        3.5.2 基于XMPP协议的客户端设计第44-49页
        3.5.3 基于H.264的实时视频设计第49页
    3.6 服务器端设计第49-57页
        3.6.1 基于Open Fire的服务器端设计第50-52页
        3.6.2 数据库设计第52-57页
    3.7 本章小结第57-58页
第四章 系统实现第58-82页
    4.1 Android客户端实现第58-72页
        4.1.1 架构实现第58-59页
        4.1.2 功能实现第59-72页
    4.2 服务器端实现第72-81页
        4.2.1 架构实现第72-73页
        4.2.2 消息处理实现第73-75页
        4.2.3 业务功能实现第75-78页
        4.2.4 数据库管理实现第78-81页
    4.3 本章小结第81-82页
第五章 系统测试第82-95页
    5.1 客户端测试第82-90页
        5.1.1 功能测试第82-88页
        5.1.2 性能测试第88-89页
        5.1.3 兼容性测试第89-90页
    5.2 服务器端测试第90-94页
        5.2.1 服务器端性能测试第90-92页
        5.2.2 数据库可用率测试第92-94页
    5.3 本章小结第94-95页
第六章 全文总结与展望第95-97页
    6.1 全文总结第95页
    6.2 工作展望第95-97页
致谢第97-98页
参考文献第98-101页

论文共101页,点击 下载论文
上一篇:基于Android的音乐播放器软件的设计与实现
下一篇:基于KCF的视频中运动物体的跟踪系统