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

车载流媒体音频播放器设计与实现

摘要第4-5页
Abstract第5页
第1章 绪论第9-15页
    1.1 课题背景第9-10页
    1.2 国内外研究现状第10-12页
    1.3 课题的目的和意义第12-13页
    1.4 本文的研究内容及结构第13-15页
第2章 车载端系统方案第15-25页
    2.1 引言第15页
    2.2 系统需求分析第15-16页
    2.3 嵌入式硬件平台第16-18页
        2.3.1 ARM 处理器第17页
        2.3.2 天嵌 TQ2440 开发板第17-18页
    2.4 嵌入式软件平台第18-20页
        2.4.1 嵌入式操作系统第18页
        2.4.2 嵌入式 Linux 操作系统第18-19页
        2.4.3 Linux 根文件系统第19-20页
    2.5 功能模块需求第20-22页
        2.5.1 音频播放功能第20-21页
        2.5.2 网络传输功能第21-22页
        2.5.3 用户交互功能第22页
    2.6 车载端系统设计方案第22-23页
    2.7 本章小结第23-25页
第3章 车载端系统设计与实现第25-42页
    3.1 引言第25页
    3.2 开发平台搭建第25-27页
        3.2.1 安装交叉编译环境第25-26页
        3.2.2 配置 minicom第26-27页
        3.2.3 配置 NFS 服务器第27页
    3.3 音频编程工具第27-30页
        3.3.1 选择音频格式第28页
        3.3.2 编译开源音频解决方案 FFmpeg第28-30页
    3.4 网络编程工具第30-33页
        3.4.1 网络编程基础第30-31页
        3.4.2 移植 3G 模块驱动第31-32页
        3.4.3 移植 PPPoE第32-33页
    3.5 车载端主程序模型第33-36页
        3.5.1 多进程模型第33-34页
        3.5.2 多线程模型第34页
        3.5.3 线程间的同步第34-35页
        3.5.4 线程间的通信第35-36页
    3.6 车载端主程序设计第36-41页
        3.6.1 main 线程执行流程第37-38页
        3.6.2 touch 线程第38-39页
        3.6.3 control 线程第39页
        3.6.4 play 线程第39-41页
        3.6.5 net 线程第41页
    3.7 本章小结第41-42页
第4章 服务器端系统设计与实现第42-50页
    4.1 引言第42页
    4.2 服务器工作模型第42-44页
        4.2.1 服务器建立连接过程第42-43页
        4.2.2 迭代模型第43页
        4.2.3 多进程与多线程并发模型第43页
        4.2.4 非阻塞 I/O 模型第43-44页
        4.2.5 I/O 多路复用模型第44页
    4.3 开源数据库系统 MySQL第44-45页
        4.3.1 MySQL 系统介绍第44-45页
        4.3.2 MySQL 常用操作第45页
    4.4 服务器主程序结构第45-46页
    4.5 车载端请求解析第46-47页
    4.6 音频列表与文件发送第47-48页
    4.7 离线消息模块第48-49页
    4.8 本章小结第49-50页
第5章 实验结果与改进第50-55页
    5.1 系统运行结果第50-51页
    5.2 优化网络传输第51-52页
    5.3 优化 WMA 解码器第52-53页
    5.4 本章小结第53-55页
结论第55-56页
参考文献第56-60页
致谢第60页

论文共60页,点击 下载论文
上一篇:面向安全基因匹配的整数全同态加密研究
下一篇:基于时空域的网络监控视频去噪研究