基于蓝牙的遥控智能音乐播放器的设计与实现

来源 :山东理工大学 | 被引量 : 0次 | 上传用户:aj810130
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着如今多媒体技术的发展迅速,音乐播放器作为一种消费类的电子产品,其不断增长的消费需求促使着生产厂商必须积极采用先进的技术来提高产品竞争力。近几年来,嵌入式技术在通信、电子、工业控制、娱乐等领域有了广泛的应用,嵌入式产品也以其方便、实用等特点越来越得到人们的青睐。本设计针对传统音乐播放设备不易携带、必须手动控制等局限性,利用嵌入式技术与无线技术应用的融合,正式提出一款支持遥控功能的嵌入式音乐播放器。  本文主要设计并实现了一款基于蓝牙、ARM平台和Java虚拟机手持设备的遥控智能音乐播放器。智能音乐播放器系统分为服务器端和手持设备两部分,系统主界面使用了Qt for embedded4.5嵌入式图形界面开发工具设计完成,客户端程序采用了JAVA ME技术,并且分析了经典的蓝牙协议栈BlueZ的层次结构以及如何将其移植到ARM Linux平台上去。在程序模块实现的过程中充分按照多线程并发处理程序设计的思想,提高系统的高效性,给出了模块实现的流程图。本系统的应用主要分为两个方面,一个方面是系统通过与Linux下开源播放器Mplayer进程进行双向通信,实现了基本的音乐播放和控制功能,另一个方面是通过蓝牙协议,可利用支持Java虚拟机和蓝牙技术的手持设备方便地对播放器遥控。  本款遥控智能音乐播放器弥补了传统播放器的缺陷和不足,充分发挥了嵌入式技术体积小,功耗低的优势。播放器操作简单,功能完善,而且可以通过蓝牙遥控,非常适合在家庭、休闲娱乐场所等提供灵活的音乐控制服务。用户只需拥有一台支持蓝牙和Java虚拟机的手持设备即可以享受服务。随着越来越多的设备支持蓝牙,而且嵌入式技术在各领域的应用也越来越多,相信本系统将会拥有更为广阔的市场前景。
其他文献
本文首先针对一类不确定非线性系统,基于backstepping方法,利用监督控制,引入最优逼近误差的自适应补偿项,并利用Ⅰ型模糊逻辑系统逼近系统的未知部分,提出了一种鲁棒自适应模糊控
本论文根据电力负荷预测系统的历史数据集的特点及各种预测方法、OLAP及数据挖掘的对数据源的需求,研究了多维数据建模及实视图维护的理论,以增强数据源独立性、可维护性和提高联机分析处理和数据挖掘的效率。 本文分为五个部分。第一部分简单介绍了电力负荷预测的意义、现状和存在的问题,提出建立数据仓库支持负荷预测以解决现存问题,然后突出数据仓库研究中有关逻辑建模及效率的两个关键性的理论问题:多维数据建模
近年来,随着大规模定制技术的兴起,针对产品族的研究成为建模研究的热点。通过建立产品族可配置模型,按照用户要求对模型进行配置设计,可以快速变换出满足用户需求的产品实例模型
随着计算机技术的发展,地理信息系统逐渐走向务实,并且越来越多的与Internet相结合.数字城市和数字地球也由理论逐渐迈向实践,地理信息系统在人们的生活和生产中占有越来越重
TMN应用系统作为电信管理网的支撑软件,能显著提高电信网络的运行质量和效率,因而也越来越受到运营商的重视.文章按照ITU-T建议的TMN应用系统开发方法,描述了两个使用该方法
作者从2001年起,进入北京灵思信息系统有限公司,经过大量的用户调查和应用研究发现,NC管理软件在管理、推广该公司的NC产品——灵易网络计算机(灵易NC)过程中,起到了非常重要
随着大数据时代的到来,数据的存储需求急速增长。尽管在过去的数十年中随着技术的发展,硬件的单位存储价格已经显著下降,但是因为每天出现的新增数据量非常巨大,因此优化存储空间
智能网系统综合应用了电信技术和计算机技术,作为一种新型的网络体系结构,在社会生活中发挥着日益重要的作用.智能网运营支撑系统的提出是为了解决如何经营、管理、提出和推
在媒体服务器的研发过程中所用到的硬件主要有研华工控机、Sun工作站、NMS板卡和Sanhuid板卡,软件环境是SCO UNIXWARE 7.11、Windows NT操作系统,采用了Visual C++和标准C++
氧化铝生产工艺是一个复杂连续的化工工业生产过程,高压溶出和沉降分离是氧化铝生产过程中很关键的两个工序。苛性比值是高压溶出过程一项重要的技术指标,稀释固含则是沉降分离