论文部分内容阅读
近年来,随着社会科学技术的不断进步和人民大众生活水平的不断提高,城市交通发展越来越快,人们对于车内的娱乐、安全等方面的需求也日益增多,因而,对多媒体终端设备的要求也就越来越高,能够完成的功能也越来越广,物联网这一概念也在不断的被完善。物联网的各类子网络,尤其是车联网的应用范围也越来越广。由此,对车联网的关注和发展应运而生。本文正是在这一背景下,依照车联网所应能提供的功能,基于新一代的高性能嵌入式平台、功能完善的嵌入式操作系统、高速便捷的新兴通信技术,研究、设计与实现一款能结合以上各领域最新研究成果的,高性能车载流媒体音频系统。并重点对其服务器端进行讨论。本文对整个课题的背景情况做了介绍与分析,包括了物联网车联网近年来的发展状况及国内外的研究与发展现状等。对于实现系统的传输模式进行了选择,并分析了服务器端包含的各项关键技术点。本文设计的服务器端从功能上分为四个模块,网络连接、客户端需求响应、并发编程的实现以及数据库调用。从相关技术角度,网络连接通过套接字实现,客户端需求响应通过文件传输实现,并发编程选用了多线程技术,而数据库选用了My SQL数据库。工作流程上,首先车辆上的车载客户端与服务器实现网络连接,然后以文件传输为基本形式,通过数据库进行信息控制来完成各项客户端功能的实现,并通过并发编程保证服务器端能够同时对多台客户端进行响应。基于所设计的服务器端架构的方案,本文完成了对整体架构的实现,并重点讨论了其中的几项主要技术,如多线程编程、My SQL数据库的调用等。并分析了本次研究所完成的架构中不足的地方,为下一步工作的重点和改进方案提出了一个参考建议。