一种音乐播放器的遥控器实现方法及系统与流程

文档序号:11960767阅读:1019来源:国知局
一种音乐播放器的遥控器实现方法及系统与流程

本发明涉及移动终端应用领域,尤其涉及一种音乐播放器的遥控器实现方法及系统。



背景技术:

音乐播放器在现有的电脑客户端应用比较普遍,播放器中的各功能也更加的完善能很好的满足用户的需求。但是,目前都必须对电脑进行直接的操作才能控制音乐播放器,不能远程控制音乐播放器实现播放、暂停、上一曲、下一曲、歌曲播放顺序等功能。如果休闲时刻躺在沙发上听歌,想切换歌但又不愿意走到电脑面前,则只能将不喜欢的听完或者不能反复地听自己喜欢的歌曲,这样,明显影响了用户的体验。

有鉴于此,现有技术有待改进和提高。



技术实现要素:

鉴于现有技术的不足,本发明目的在于提供一种遥控器及其实现方法,从而解决了现有技术中不能远程控制而必须走到电脑前操作电脑完成音乐播放器的功能的问题。

一种音乐播放器的遥控器实现方法,其中,包括如下步骤:

步骤A、预先设置手机控制电脑播放器的遥控操作指令,形成指令库;

步骤B、当需手机控制电脑播放器时,手机与电脑播放器建立配对连接;

步骤C、当连接成功后,手机接收用户的操作指令,根据该接收到的操作指令查找预先设置的指令库转换为对应的遥控操作指令,转发给电脑播放器,控制电脑播放器执行相应操作。

所述音乐播放器的遥控器实现方法,其中,在步骤A之前还包括:A0、在手机和电脑播放器中预存二维码。

所述音乐播放器的遥控器实现方法,其中,步骤A具体包括:

A1、在手机上设置与电脑播放器操作界面对应的操作按键,每个按键对应一个操作指令;

A2、将每个操作指令设置相应的遥控操作指令,并存储在手机中形成指令库。

所述音乐播放器的遥控器实现方法,其中,步骤B还包括:

B1、手机完成对电脑播放器二维码的扫描;

B2、通过二维码的比较判断,将相互匹配的手机与电脑播放器自动进行配对连接。

B3、当手机与电脑播放器配对成功后,将电脑播放器的当前播放状态与手机的控制状态进行同步。

所述音乐播放器的遥控器实现方法,其中,步骤C具体包括:

C1、用户通过操作手机上的遥控按键发送操作指令;

C2、手机接收该操作指令,并从预存的指令库中找到对应的遥控操作指令;

C3、手机将该遥控操作指令通过网络发送给电脑播放器;

C4、电脑播放器接受手机发送的遥控操作指令,并执行相应的操作。

一种音乐播放器的遥控器实现系统,其中,该系统包括:

预设模块,用于预先设置手机控制电脑播放器的遥控操作指令,形成指令库;

连接模块,用于当需手机控制电脑端播放器时,手机与电脑播放器建立配对连接;

遥控模块,用于当连接成功后,手机接收用户的操作指令,根据该接收到的操作指令查找预先设置的指令库转换为对应的遥控操作指令,转发给电脑播放器,控制电脑播放器执行相应操作。

所述音乐播放器的遥控器实现系统,其中,所述系统还包括:

二维码预设模块,用于在手机和电脑播放器中预存二维码。

所述音乐播放器的遥控器实现系统,其中,所述预设模块具体包括:

按键设置单元,用于在手机上设置与电脑播放器操作界面对应的操作按键,每个按键对应一个操作指令;

指令库设置单元,用于将每个操作指令设置相应的遥控操作指令,并存储在手机中形成指令库。

所述音乐播放器的遥控器实现系统,其中,所述连接模块包括:

二维码扫描单元,用于手机完成对电脑播放器二维码的扫描;

配对单元,用于通过二维码的比较判断,将相互匹配的手机与电脑播放器自动进行配对连接;

同步单元,用于当手机与电脑播放器配对成功后,将电脑播放器的当前播放状态与手机的控制状态进行同步。

所述音乐播放器的遥控器实现系统,其中,所述遥控模块包括:

发送操作指令单元,用于用户通过操作手机上的遥控按键发送操作指令;

接受操作指令单元,用于手机接收该操作指令,并从预存的指令库中找到对应的遥控操作指令;

发送遥控指令单元,用于手机将该遥控操作指令通过网络发送给电脑播放器;

执行遥控单元,用于电脑播放器接受手机发送的遥控操作指令,并执行相应的操作。

有益效果:本发明提出了一种音乐播放器的遥控器实现方法及系统,本发明通过设计的手机软件,可以通过手机对电脑音乐播放器进行播放、暂停、上一曲、下一曲、音量调节、播放模式选择等操作,使人在距离电脑比较远的距离也可以对电脑端的音乐播放器进行遥控,而不需要人走到电脑旁进行电脑操作。

附图说明

图1为本发明的遥控器实现方法的网络信息传输原理图。

图2为本发明的音乐播放器的遥控器实现方法的流程图。

图3a为本发明本发明中音乐遥控器的操作界面1。

图3b为本发明本发明中音乐遥控器的操作界面2。

图4为本发明的音乐播放器的遥控器实现系统的功能原理图。

具体实施方式

本发明提供了一种音乐播放器的遥控器实现方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供了一种音乐播放器的遥控器实现方法及系统,该遥控器可以安装在手机上,也可以安装在其它方便携带的移动终端上,本实例主要对手机音乐遥控器进行解释。

在进行遥控操作之前,需要在手机端安装音乐遥控器客户端,也可以将该音乐遥控器集成到手机音乐播放器中,则只需要下载这样的手机音乐播放器就可实现音乐遥控器功能,减少了用户下载新的应用软件过程。而且,这样只需在原有的客户端基础上进行改进而不需要重新开发,减少了开发新软件的工作量。还需要在电脑端安装音乐播放器,该音乐播放器中设置一个二维码,该二维码作为电脑播放器的唯一的身份标识。

当需要通过手机对电脑播放器进行遥控操作时,需要将手机、电脑、服务器都联网。该遥控过程的信息传输过程中,手机端音乐遥控器作为发送端,电脑端音乐播放器作为接受端,服务器作为信息的中转站。

如图1所示,为本发明的音乐遥控器实现方法的网络信息传输原理图。

手机向服务器发送操作指令,服务器接受操作指令并进行处理,将处理后的操作指令发送给电脑播放器,电脑播放器执行操作指令并将结果依次传送给服务器、手机,手机与电脑播放器的信息传输过程是通过服务器的处理来实现。本发明中指出针对的是音乐遥控器功能,也可以将该遥控方案应用到视频播放中,只需要将该视频播放器客户端的二维码设置在遥控器中,当进行二维码扫描时可以将视频播放器与遥控器进行连接,通过遥控器对视频播放器进行远程控制。

下面就具体的实现方法步骤做进一步的解释,如图2所示,为本发明的音乐播放器的遥控器实现方法的流程图,该方法包括如下步骤:

步骤S1、预先设置手机控制电脑播放器的遥控操作指令,形成指令库。

手机遥控的实现方法主要通过远程操作的遥控软件来实现遥控功能的,需要在手机中设置与电脑播放器相对应的操作指令,即通过手机上的操作远控控制电脑播放器,将所有的操作指令形成指令库。

步骤S2、当需手机控制电脑播放器时,手机与电脑播放器建立配对连接。

手机遥控器是通过服务器处理后实现对电脑端的音乐播放器进行遥控,并且在进行遥控操作之前必须确保手机、电脑和服务器均已连网,该网络可以是WIFI也可以是数据。但不是所有接入网的手机与电脑之间都可以实现遥控,因此必须将相互匹配的手机与电脑进行配对连接,这样才能实现精确地遥控。

步骤S3、当连接成功后,手机接收用户的操作指令,根据该接收到的操作指令查找预先设置的指令库转换为对应的遥控操作指令,转发给电脑播放器,控制电脑播放器执行相应操作。

当手机与电脑播放器配对连接成功后,则可以实现手机对电脑播放器的遥控。实际遥控过程即是将用户的操作指令转化为遥控操作指令,并将该遥控操作指令发送给电脑播放器进行指令操作。

用户输入的操作指令实现对音乐播放器的远程操作。可以专门开发一款音乐遥控APP,通过操作该APP实现遥控;但是,目前大部分的手机上都有音乐播放器客户端,可以将音乐遥控器集成到手机上的音乐播放器中,这样只需在原有的客户端基础上进行改进而不需要重新开发,减少了开发新软件的工作量。

进一步地,对步骤S1进行更加详细的解释说明,该步骤具体包括:

S11、在手机上设置与电脑播放器操作界面对应的操作按键,每个按键对应一个操作指令。

操作指令是通过音乐遥控器操作界面的遥控按键实现,用户通过操作该操作界面的按键来完成各种功能。该操作界面包括多种操作指令类型,多个类型的操作指令可以在同一个界面,也可以将不同类型的操作指令分别设置在单独的操作界面。例如,将播放、暂停、上一曲、下一曲设置为基本操作界面,将音量调节设置为音量操作界面,将播放模式选择设置为播放模式操作界面,将音效控制设置为音效操作界面,将二维码扫描功能设置为二维码扫描操作界面,也可以将所有的操作指令设置在统一的操作界面。

如图3a所示,为本发明中音乐遥控器的操作界面1,该界面融合了播放、暂停、上一首与下一首的基本操作与音量增减的音量调节操作。图2a中的中间键实现“播放”、“暂停”,上键实现“音量增加”,下键实现“音量减少”,左键实现“上一曲”,右键实现“下一曲。

如图3b所示,为本发明中音乐遥控器的操作界面2,该界面仅为播放模式选择操作界面,图2b中按键1实现“顺序播放”、按键2实现“列表循环播放”、按键3实现“随机播放”、按键4实现“单曲循环播放”。

该操作界面的图只是用于解释说明并不用于限定范围。

S12、将每个操作指令设置相应的遥控操作指令,并存储在手机中形成指令库。

电脑播放器通过遥控指令对操作指令进行遥控,所以应该在手机端形成一个所有遥控操作指令构成的指令库。该指令库包括手机操作界面包括的所有的操作指令,主要包括基础操作指令、音量操作指令、播放模式操作指令、音效操作指令、二维码扫描操作指令。即是,通过手机上的操作指令来控制遥控操作指令,进而进一步的控制电脑播放器上的播放操作。

进一步地,对步骤S2进行更加详细的解释说明,该步骤具体包括:

S21、手机完成对电脑播放器二维码的扫描。

二维码为电脑播放器的唯一身份标识,在进行遥控操作前还应在电脑遥控器中设置配对电脑的二维码,每个电脑端只有唯一的一个二维码。用于当进行音乐遥控时,音乐遥控器对音乐播放器二维码进行扫描。手机端音乐遥控器中需内设二维码扫描功能的操作界面。当打开音乐遥控器时显示音乐遥控器的操作界面,此时可以通过操作界面选择进入二维码扫描功能。当进行二维码扫描时,需通过摄像头才能完成操作,将手机的摄像头对准音乐播放器的二维码完成扫描。

S22、通过二维码的比较判断,将相互匹配的手机与电脑播放器自动进行配对连接。

当二维码扫描完成后,得到所需要连接的音乐播放器的二维码。如果需要进行配对,则需要找到相同的二维码进行比较。在步骤S1之前,还需在手机端音乐控制器和电脑端音乐播放器中预存二维码,音乐遥控器中也可以预存多个音乐播放器的二维码,即一个音乐遥控器可以连接不同音乐播放器。只有当扫描的二维码和预存的二维码相同时,则将该唯一身份标识对应的音乐播放器进行配对。

将扫描得到的音乐播放器识别功能的二维码信息进行保存,该信息保存在手机音乐遥控器的存储空间中。调出的音乐遥控器中二维码是预先存储在音乐遥控器中的二维码,该二维码是需要连接的音乐播放器的唯一的身份标识,一个二维码对应一个唯一的音乐播放器。对扫描得到的二维码和预存在音乐遥控器中的二维码进行比较判断,如果两者相匹配,则将该音乐遥控器与音乐播放器进行配对;如果两者不匹配,则退出音乐遥控器。例如,在音乐遥控器中预存了A图形、B图形两种二维码。当通过音乐播放器扫描出来的二维码为A图形,则音乐遥控器和音乐播放器配对成功;当通过音乐播放器扫描出来的二维码为C图形,不能从预存的二维码中找到匹配的二维码,则音乐遥控器和音乐播放器配对失败。

S23、当手机与电脑播放器配对成功后,将电脑播放器的当前播放状态与手机的控制状态进行同步。

当配对成功后,即可以通过音乐遥控器对音乐播放器进行远程遥控,但是音乐遥控器的控制状态和音乐播放器当前的播放状态不一定一致,这样必然导致遥控的状态有延迟;或者造成操作功能的混乱,即有可能音乐遥控器进行播放操作时,而音乐播放器进行下一曲的操作。因此,有必要在进行遥控操作之前对音乐播放器当前的播放状态与音乐遥控器的控制状态进行同步,同步能避免手机端的操控与电脑端不一致。

对音乐遥控器和音乐播放器的状态进行比较判断。如果两种状态相同,则音乐遥控器与音乐播放器处于同步状态。但有可能音乐遥控器的状态和音乐播放器播放器当前的播放状态不一致,则需要将这两种状态进行统一,需要将播放器的播放状态反馈给音乐遥控器,并将音乐遥控器的控制状态更改为音乐播放器当前的播放状态。对这两种状态进行同步的目的是为了使手机端同步电脑端的播放状态,避免手机端的操作状态与电脑不一致,而出现操作指令不能对应到正确的操作状态。

进一步地,对步骤S2进行更加详细的解释说明,该步骤具体包括:

S31、用户通过操作手机上的遥控按键发送操作指令。

当用户需要手机远程控制电脑播放器时,用于通过按下音乐遥控器上的控制按键,将相应的控制指令发送给音乐播放器。此时,手机的遥控按键的操作状态与电脑播放器的当前播放状态是同步的。例如,按下如图3a所示手机操作界面的右键,则此时用户发送“下一曲”的操作指令。

S32、手机接收该操作指令,并从预存的指令库中找到对应的遥控操作指令。

当手机感应到右键的操作时,即是接收到了“下一曲”的操作命令,

从预存在手机里的指令库中找到与“下一曲”对应的遥控操作指令。

S33、手机将该遥控操作指令通过网络发送给电脑播放器。

遥控器的方案是通过服务器处理后实现的,因此,该遥控操作指令是通过服务器这个中转站发送给电脑播放器的。手机、电脑分别与服务器相互连接。手机向服务器发送遥控操作指令,服务器接受该指令并进行处理,进一步的服务器将处理后的操作指令发送给与手机配对成功的电脑播放器。

手机和电脑播放器间的操作指令也可以不通过服务器的处理后进行传递,可以直接将需要配对连接的手机与电脑播放器连接在同一个WIFI上,则连接在同一个WIFI上的手机和电脑播放器之间可以直接进行操控,而不需要经过服务器来处理,这样可以避免在操作过程中受到服务器环境的影响。

S34、电脑播放器接受手机发送的遥控操作指令,并执行相应的操作。

电脑播放器接受通过服务器处理的手机发送的遥控操作指令后,电脑播放器按照该遥控操作指令进行操作。例如,用户按下的“下一曲”的操作指令,则最后传输到电脑播放器中的遥控操作指令为进行播放下一曲的操作,音乐播放器接受该播放下一曲的指令后,执行播放下一曲的操作命令,电脑端音乐播放器进行下一首歌曲的播放。通过手机的操作指令可以直接控制电脑播放器的操作,这样,使人在距离电脑比较远的距离也可以对电脑端的音乐播放器进行操控,而不需要人走到电脑旁进行电脑操作。

由上可见,为本发明所述的一种音乐播放器的遥控器实现方法的实施例,基于上述方法的实施例,本发明还提供了一种遥控器的实施系统,如图4所示,所述系统包括:

预设模块100,用于预先设置手机控制电脑播放器的遥控操作指令,形成指令库;具体如上所述。

连接模块200,用于当需手机控制电脑端播放器时,手机与电脑播放器建立配对连接;具体如上所述。

遥控模块300,用于当连接成功后,手机接收用户的操作指令,根据该接收到的操作指令查找预先设置的指令库转换为对应的遥控操作指令,转发给电脑播放器,控制电脑播放器执行相应操作;具体如上所述。

所述系统还包括:

二维码预设模块,用于在手机和电脑播放器中预存二维码;具体如上所述。

所述预设模块具体包括:

按键设置单元,用于在手机上设置与电脑播放器操作界面对应的操作按键,每个按键对应一个操作指令;具体如上所述。

指令库设置单元,用于将每个操作指令设置相应的遥控操作指令,并存储在手机中形成指令库;具体如上所述。

所述连接模块包括:

二维码扫描单元,用于手机完成对电脑播放器二维码的扫描;具体如上所述。

配对单元,用于通过二维码的比较判断,将相互匹配的手机与电脑播放器自动进行配对连接;具体如上所述。

同步单元,用于当手机与电脑播放器配对成功后,将电脑播放器的当前播放状态与手机的控制状态进行同步;具体如上所述。

所述遥控模块包括:

发送操作指令单元,用于用户通过操作手机上的遥控按键发送操作指令;具体如上所述。

接受操作指令单元,用于手机接收该操作指令,并从预存的指令库中找到对应的遥控操作指令;具体如上所述。

发送遥控指令单元,用于手机将该遥控操作指令通过网络发送给电脑播放器;具体如上所述。

执行遥控单元,用于电脑播放器接受手机发送的遥控操作指令,并执行相应的操作;具体如上所述。

综上所述,本发明公开的一种音乐播放器的遥控器实现方法及系统,本发明通过设计的手机软件,可以通过手机对电脑音乐播放器进行播放、暂停、上一曲、下一曲、音量调节、播放模式选择等操作,使人在距离电脑比较远的距离也可以对电脑端的音乐播放器进行操控,而不需要人走到电脑旁进行电脑操作;可以将该音乐遥控器集成到手机音乐播放器中,则只需要下载这样的手机音乐播放器就可实现音乐遥控器功能,减少了用户下载新的应用软件过程,且这样只需在原有的客户端基础上进行改进而不需要重新开发,减少了开发新软件的工作量;将音乐遥控器的控制状态与音乐播放器的当前播放状态进行同步,避免手机端的操作状态与电脑不一致,而出现操作指令不能对应到正确的操作状态。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

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