一种控制移动终端音乐播放的方法、装置和系统与流程

文档序号:13163990阅读:234来源:国知局
一种控制移动终端音乐播放的方法、装置和系统与流程

本发明涉及计算机技术领域,具体涉及一种控制移动终端音乐播放的方法、装置和系统。



背景技术:

在当前可穿戴市场中,智能手表一直都是智能可穿戴市场的主流产品之一。随时科技的日新月异,用户对智能产品操作的便捷性提出了更高的要求,但是目前用户在使用移动终端播放音乐的过程中,需要直接对移动终端上的音乐播放器进行暂停、播放、上一首、下一首等多个功能的控制,例如在手动控制过程中,不仅需要打开移动终端,还需要触碰移动终端,若移动终端不在用户身边,将影响用户对移动终端上的音乐播放器的直接控制,大大降低了移动终端播放音乐时的操作的便捷性,降低了用户体验。



技术实现要素:

本发明提供了一种控制移动终端音乐播放的方法、装置和系统,以解决用户只能直接对移动终端上的音乐播放器进行控制,用户体验低问题。

根据本发明的一个方面,提供了一种控制移动终端音乐播放的方法,该方法包括:

可穿戴设备与所述移动终端建立蓝牙通信连接;

所述可穿戴设备通过建立的蓝牙通信连接接收所述移动终端发送的第一控制指令;

所述可穿戴设备根据所述第一控制指令在显示屏上弹出音乐播放操作窗口;

所述可穿戴设备根据用户在所述音乐播放操作窗口上的操作形成相应的第二控制指令;

所述可穿戴设备通过建立的蓝牙通信连接将所述第二控制指令发送至所述移动终端上的音乐播放器,以控制其音乐播放。

根据本发明的一个方面,提供了另一种控制移动终端音乐播放的方法,所述方法包括:

所述移动终端与可穿戴设备建立蓝牙通信连接;

所述移动终端通过建立的蓝牙通信连接发送第一控制指令至所述可穿戴设备,以控制所述可穿戴设备在显示屏上弹出音乐播放操作窗口;

所述移动终端通过建立的蓝牙通信连接接收来自所述可穿戴设备的第二控制指令,所述第二控制指令是所述可穿戴设备根据用户在所述音乐播放操作窗口上的操作形成;

所述移动终端根据所述第二控制指令控制所述移动终端上的音乐播放器执行相应的音乐播放操作。

根据本发明的另一个方面,提供了一种可穿戴设备,所述可穿戴设备包括:

通信连接单元,用于可穿戴设备与所述移动终端建立蓝牙通信连接;

第一指令接收单元,用于通过建立的蓝牙通信连接接收所述移动终端发送的第一控制指令;

操作窗口弹出单元,用于根据所述第一控制指令在显示屏上弹出音乐播放操作窗口;

第二指令形成单元,用于根据用户在所述音乐播放操作窗口上的操作形成相应的第二控制指令;

第二指令发送单元,用于通过建立的蓝牙通信连接将所述第二控制指令发送至所述移动终端上的音乐播放器,以控制其音乐播放。

根据本发明的再一个方面,提供了一种移动终端,所述移动终端包括:

通信连接单元,用于所述移动终端与可穿戴设备建立蓝牙通信连接;

第一指令发送单元,用于通过建立的蓝牙通信连接发送第一控制指令至所述可穿戴设备,以控制所述可穿戴设备在显示屏上弹出音乐播放操作窗口;

第二指令接收单元,用于通过建立的蓝牙通信连接接收来自所述可穿戴设备的第二控制指令,所述第二控制指令是所述可穿戴设备根据用户在所述音乐播放操作窗口上的操作形成;

播放控制单元,用于根据所述第二控制指令控制所述移动终端上的音乐播放器执行相应的音乐播放操作。

根据本发明的又一个方面,提供了一种控制移动终端音乐播放的装置,所述装置包括存储器和处理器,所述存储器存储有能够被所述处理器执行的计算机程序,所述计算机程序被所述处理器执行时能够实现上述的方法步骤。

根据本发明的另一个方面,提供了一种控制移动终端音乐播放的系统,所述系统包括可穿戴设备和移动终端,所述可穿戴设备与所述移动终端建立蓝牙通信连接;

所述可穿戴设备,用于通过建立的蓝牙通信连接接收所述移动终端发送的第一控制指令,根据所述第一控制指令在显示屏上弹出音乐播放操作窗口,根据用户在所述音乐播放操作窗口上的操作形成相应的第二控制指令,通过建立的蓝牙通信连接将所述第二控制指令发送至所述移动终端上的音乐播放器,以控制其音乐播放;

所述移动终端,用于通过建立的蓝牙通信连接发送第一控制指令至所述可穿戴设备,通过建立的蓝牙通信连接接收来自所述可穿戴设备的第二控制指令,根据所述第二控制指令控制所述移动终端上的音乐播放器执行相应的音乐播放操作。

本发明的有益效果是:本发明的技术方案,实现了通过可穿戴设备亦可对移动终端上的音乐控制器进行控制,提高了移动终端播放音乐时的操作的便捷性,增强用户体验。

附图说明

图1是本发明一个实施例的一种控制移动终端音乐播放方法的流程图;

图2是本发明一个实施例的另一种控制移动终端音乐播放方法的流程图;

图3是本发明一个实施例的一种可穿戴设备的结构示意图;

图4是本发明一个实施例的一种移动终端的结构示意图;

图5是本发明一个实施例的一种控制移动终端音乐播放装置的结构示意图;

图6是本发明一个实施例的一种控制移动终端音乐播放的系统的示意图。

具体实施方式

本发明的设计构思是:为了提高移动终端播放音乐时的操作的便捷性,增强用户体验,发明人想到,将可穿戴设备与移动终端建立蓝牙通信连接,移动终端通过该蓝牙通信连接向可穿戴设备发送第一控制指令,控制可穿戴设备在显示屏上弹出音乐播放操作窗口;用户可直接在该音乐播放操作窗口上进行操作形成相应的第二控制指令,可穿戴设备将第二控制指令发送至移动终端上的音乐播放器,以控制其音乐播放。

实施例一

图1是本发明一个实施例的一种控制移动终端音乐播放方法的流程图,如图1所示,

在步骤s110中,可穿戴设备与所述移动终端建立蓝牙通信连接;

需要说明的是,可穿戴设备是基于android开发的,具有支持android应用的智能系统。移动终端也是基于android开发的,具有支持android应用的智能系统。

在步骤s120中,所述可穿戴设备通过建立的蓝牙通信连接接收所述移动终端发送的第一控制指令;

在步骤s130中,所述可穿戴设备根据所述第一控制指令在显示屏上弹出音乐播放操作窗口;

需要说明的是,弹出的音乐播放操作窗口可以将覆盖显示屏的整个屏幕,也可以覆盖显示屏的部分屏幕,在实际应用中,可以根据实际需要对其进行设置。

在步骤s140中,所述可穿戴设备根据用户在所述音乐播放操作窗口上的操作形成相应的第二控制指令;

在步骤s150中,所述可穿戴设备通过建立的蓝牙通信连接将所述第二控制指令发送至所述移动终端上的音乐播放器,以控制其音乐播放。

通过图1所示的方法可知,本发明的技术方案,通过使得可穿戴设备与所述移动终端建立蓝牙通信连接,保证了可穿戴设备与移动终端的智能交互;可穿戴设备通过建立的蓝牙通信连接接收所述移动终端发送的第一控制指令,并根据所述第一控制指令在显示屏上弹出音乐播放操作窗口,便于用户通过可穿戴设备的显示屏即可对移动终端上的音乐播放器进行实时控制;可穿戴设备根据用户在所述音乐播放操作窗口上的操作形成相应的第二控制指令,并将所述第二控制指令发送至所述移动终端上的音乐播放器,以控制其音乐播放,实现了通过可穿戴设备即可对移动终端上的音乐控制器进行控制,提高了移动终端播放音乐时的操作的便捷性,增强用户体验。

应当理解,尽管在本申请可能采用术语第一和第二来描述音乐播放器的控制指令,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。

在本发明的一个实施例中,所述可穿戴设备与所述移动终端通过同一个套接字socket建立rfecomm信道通信连接。需要说明的是,本实施例中的蓝牙连接协议使用的是蓝牙协议中的rfecomm协议。该协议要求客户端(devicemanager)和服务端(dma)必须使用相同的uuid来建立相应的socket连接,连接成功之后,才能通信。当两个蓝牙设备拥有同一个套接字(socket)即在同一个rfecomm信道上时,这两个设备就建立了连接可以进行数据通信了。uuid指的是通用唯一识别码(universallyuniqueidentifier),socket(计算机专业术语),网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。,建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(api),对tcp/ip的封装,tcp/ip也要提供可供程序员做网络开发所用的接口,这就是socket编程接口;http是轿车,提供了封装或者显示数据的具体形式;socket是发动机,提供了网络通信的能力。,socket的英文原义是“孔”或“插座”。作为bsdunix的进程通信机制,取后一种意思。通常也称作"套接字",用于描述ip地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。在internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个socket,并绑定到一个端口上,不同的端口对应于不同的服务。socket正如其英文原意那样,像一个多孔插座。一台主机犹如布满各种插座的房间,每个插座有一个编号,有的插座提供220伏交流电,有的提供110伏交流电,有的则提供有线电视节目。客户软件将插头插到不同编号的插座,就可以得到不同的服务。

在本发明的一个实施例中,所述可穿戴设备在接收到停止音乐播放的控制指令时,将显示屏上弹出的音乐播放操作窗口隐藏。需要说明的是,停止音乐播放的控制指令可能是移动终端根据用户的操作形成的,并发送至可穿戴设备;也可能是可穿戴设备根据用户的操作形成的。

为了使得本发明的方案更加清晰,下面举一个具体的例子进行解释说明。在本实施例中,可穿戴设备为基于android开发的智能手表,移动终端为基于android开发的智能手机,智能手表端安装有dma(直接内存存取,directmemoryaccess)。在本实施例中,dma指的是智能手表端内置的一个app,智能手机端安装有dm(设备管理器,devicemanager),dma与dm通过rfecomm蓝牙协议匹配连接成功,智能手机获取到到用户启动播放音乐播放器的控制指令,通过dm将该启动播放音乐播放器的控制指令发送至智能手表端的dma,dma接收到该启动播放音乐播放器的控制指令后,通过进程通信的方式将该控制指令发送至智能手表端的操作窗口,操作窗口接收到该控制指令后在智能手表端的显示屏上弹出,并获取用户的操作形成相应的控制指令,例如,暂停、播放、上一首、下一首等音乐播放控制指令。dma将形成的相应的音乐播放控制指令发送至智能手机端的dm,dm通过进程通信的方式将相应的音乐播放控制指令发送至智能手机端上的音乐播放器,实现通过智能手表即可实现智能手机端上的音乐播放器的控制,提高了移动终端播放音乐时的操作的便捷性,增强用户体验。需要说明的是,本申请中的可穿戴设备并不局限于智能手表,其他可穿戴设备亦可,例如,智能手环、智能耳机等。移动终端并不局限于智能手机,其他移动终端亦可,例如,mp3、mp3、平板电脑等。

实施例二

图2是本发明一个实施例的另一种控制移动终端音乐播放方法的流程图,如图2所示,所述方法包括:

在步骤s210中,所述移动终端与可穿戴设备建立蓝牙通信连接;

在步骤s220中,所述移动终端通过建立的蓝牙通信连接发送第一控制指令至所述可穿戴设备,以控制所述可穿戴设备在显示屏上弹出音乐播放操作窗口;

在步骤s230中,所述移动终端通过建立的蓝牙通信连接接收来自所述可穿戴设备的第二控制指令,所述第二控制指令是所述可穿戴设备根据用户在所述音乐播放操作窗口上的操作形成;

在步骤s240中,所述移动终端根据所述第二控制指令控制所述移动终端上的音乐播放器执行相应的音乐播放操作。

通过图2所示的方法,可知,本发明的技术方案,通过使得可穿戴设备与所述移动终端建立蓝牙通信连接,保证了可穿戴设备与移动终端的智能交互;所述移动终端通过建立的蓝牙通信连接发送第一控制指令至所述可穿戴设备,以控制所述可穿戴设备在显示屏上弹出音乐播放操作窗口;通过建立的蓝牙通信连接接收来自所述可穿戴设备的第二控制指令,所述第二控制指令是所述可穿戴设备根据用户在所述音乐播放操作窗口上的操作形成;并根据所述第二控制指令控制所述移动终端上的音乐播放器执行相应的音乐播放操作,实现了通过可穿戴设备即可对移动终端上的音乐控制器进行控制,提高了移动终端播放音乐时的操作的便捷性,增强用户体验。

实施例三

图3是本发明一个实施例的一种可穿戴设备的结构示意图,如图3所示,所述可穿戴设备包括:

通信连接单元310,用于可穿戴设备与所述移动终端建立蓝牙通信连接;

第一指令接收单元320,用于通过建立的蓝牙通信连接接收所述移动终端发送的第一控制指令;

操作窗口弹出单元330,用于根据所述第一控制指令在显示屏上弹出音乐播放操作窗口;

第二指令形成单元340,用于根据用户在所述音乐播放操作窗口上的操作形成相应的第二控制指令;

第二指令发送单元350,用于通过建立的蓝牙通信连接将所述第二控制指令发送至所述移动终端上的音乐播放器,以控制其音乐播放。

在本发明的一个实施例中,所述通信连接单元310,具体用于所述可穿戴设备与所述移动终端通过同一个套接字socket建立rfecomm信道通信连接。

在本发明的一个实施例中,所述可穿戴设备还包括:

窗口隐藏单元360,用于在接收到停止音乐播放的控制指令时,将显示屏上弹出的音乐播放操作窗口隐藏。

需要说明的是,本实施例中请求保护的可穿戴设备300的工作过程与图1所示的方法的各实施例的实现步骤对应相同,相同的部分不再赘述。

实施例四

图4是本发明一个实施例的一种移动终端的结构示意图,如图4所示,所述移动终端包括:

通信连接单元410,用于所述移动终端与可穿戴设备建立蓝牙通信连接;

第一指令发送单元420,用于通过建立的蓝牙通信连接发送第一控制指令至所述可穿戴设备,以控制所述可穿戴设备在显示屏上弹出音乐播放操作窗口;

第二指令接收单元430,用于通过建立的蓝牙通信连接接收来自所述可穿戴设备的第二控制指令,所述第二控制指令是所述可穿戴设备根据用户在所述音乐播放操作窗口上的操作形成;

播放控制单元440,用于根据所述第二控制指令控制所述移动终端上的音乐播放器执行相应的音乐播放操作。

需要说明的是,本实施例中请求保护的移动终端400的工作过程与图2所示的方法的各实施例的实现步骤对应相同,相同的部分不再赘述。

实施例五

图5是本发明一个实施例的一种控制移动终端音乐播放装置的结构示意图,如图5所示,所述装置包括存储器520和处理器510,所述存储器520存储有能够被所述处理器510执行的计算机程序,所述计算机程序被所述处理器510执行时能够实现如图1所示的方法步骤或者如图2所示的方法步骤。

存储器520和处理器510之间通过内部总线530通讯连接,在本发明的一个实施例中,存储器520存储的是控制移动终端音乐播放的计算机程序521。该控制移动终端音乐播放的计算机程序521被处理器510执行时能够实现如图1所示的方法步骤或者如图2所示的方法步骤。

在不同的实施例中,存储器520可以是内存或者非易失性存储器。其中非易失性存储器可以是:存储驱动器(如硬盘驱动器)、固态硬盘、任何类型的存储盘(如光盘、dvd等),或者类似的存储介质,或者它们的组合。内存可以是:ram(radomaccessmemory,随机存取存储器)、易失存储器、非易失性存储器、闪存。进一步,非易失性存储器和内存作为机器可读存储介质,其上可存储由处理器510执行的控制移动终端音乐播放的计算机程序521。

需要说明的是,本实施例中请求保护的控制移动终端音乐播放的装置500的工作过程与图1或者图2所示的方法的各实施例的实现步骤对应相同,相同的部分不再赘述。

实施例六

图6是本发明一个实施例的一种控制移动终端音乐播放的系统的示意图,如图6所示,所述系统包括可穿戴设备610和移动终端620,所述可穿戴设备610与所述移动终端620建立蓝牙通信连接;

所述可穿戴设备610,用于通过建立的蓝牙通信连接接收所述移动终端620发送的第一控制指令,根据所述第一控制指令在显示屏上弹出音乐播放操作窗口,根据用户在所述音乐播放操作窗口上的操作形成相应的第二控制指令,通过建立的蓝牙通信连接将所述第二控制指令发送至所述移动终端620上的音乐播放器,以控制其音乐播放;

所述移动终端620,用于通过建立的蓝牙通信连接发送第一控制指令至所述可穿戴设备610,通过建立的蓝牙通信连接接收来自所述可穿戴设备610的第二控制指令,根据所述第二控制指令控制所述移动终端620上的音乐播放器执行相应的音乐播放操作。

需要说明的是,本实施例中请求保护的控制移动终端音乐播放的系统600的工作过程与图1或者图2所示的方法的各实施例的实现步骤对应相同,相同的部分不再赘述。

综上所述,本发明的技术方案,通过使得可穿戴设备与所述移动终端建立蓝牙通信连接,保证了可穿戴设备与移动终端的智能交互;可穿戴设备通过建立的蓝牙通信连接接收所述移动终端发送的第一控制指令,并根据所述第一控制指令在显示屏上弹出音乐播放操作窗口,便于用户通过可穿戴设备的显示屏即可对移动终端上的音乐播放器进行实时控制;可穿戴设备根据用户在所述音乐播放操作窗口上的操作形成相应的第二控制指令,并将所述第二控制指令发送至所述移动终端上的音乐播放器,以控制其音乐播放,实现了通过可穿戴设备即可对移动终端上的音乐控制器进行控制,提高了移动终端播放音乐时的操作的便捷性,增强用户体验。

以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1