一种删除音视频文件的方法及装置的制造方法

文档序号:9506265阅读:842来源:国知局
一种删除音视频文件的方法及装置的制造方法
【技术领域】
[0001]本发明涉及无线通信技术领域,更具体的说,涉及一种删除音视频文件的方法及
目.ο
【背景技术】
[0002]日常生活中,当我们用移动终端播放音乐或视频时,通常会戴上耳机,以使听到的音效更加清晰。
[0003]在听音乐的过程中,移动终端通常放入包中,或者口袋中,当用户对此时播放的音乐不感兴趣,或是已经听了多次,失去兴趣,想从手机存储中删除此文件时,就需要从包中或是口袋中取出移动终端,打开移动终端的屏幕对当前播放文件进行删除,繁琐的删除操作给用户带来很大不便。

【发明内容】

[0004]有鉴于此,本发明提供一种删除音视频文件的方法及装置,以实现通过触发蓝牙耳机的删除功能,完成对当前播放文件的删除。
[0005]—种删除音视频文件的方法,应用于蓝牙耳机,包括:
[0006]接收用户输入的删除当前播放文件指令;
[0007]调用蓝牙文件传输协议FTP,触发删除当前播放文件功能数据包的发送功能;
[0008]将当前播放文件的名称和所述FTP组合成对象交换协议删除数据包;
[0009]调用蓝牙核心协议,对所述对象交换协议删除数据包加包头;
[0010]将加包头的对象交换协议删除数据包通过蓝牙通信发送至移动终端,以使所述移动终端执行删除当前播放文件的操作。
[0011]优选的,所述蓝牙核心协议包括:主机控制接口协议HC1、逻辑链路控制和适配协议L2CAP、服务查询协议SDP和串口仿真协议RFC0MM。
[0012]—种删除音视频文件的方法,应用于移动终端,包括:
[0013]接收蓝牙耳机发送的加包头的对象交换协议删除数据包;
[0014]采用对象交换协议0BEX对所述加包头的对象交换协议删除数据包进行解析,得到待删除文件的文件名;
[0015]将所述待删除文件的文件名作为删除当前播放文件的请求转发给FTP ;
[0016]通过所述FTP向播放器发送停止当前播放文件播放的停播指令;
[0017]待所述播放器停止播放后,向所述播放器发送删除所述当前播放文件的删除指令,删除所述当前播放文件。
[0018]优选的,在删除所述当前播放文件之后,还包括:
[0019]向所述播放器发送继续播放指令,使所述播放器按照预设播放顺序,继续播放。
[0020]一种删除音视频文件的装置,应用于蓝牙耳机,包括:
[0021]第一接收单元,用于接收用户输入的删除当前播放文件指令;
[0022]调用触发单元,用于调用蓝牙文件传输协议FTP,触发删除当前播放文件功能数据包的发送功能;
[0023]组合单元,用于将当前播放文件的名称和所述FTP组合成对象交换协议删除数据包;
[0024]第一转发单元,用于调用蓝牙核心协议,对所述对象交换协议删除数据包加包头;
[0025]发送单元,用于将加包头的对象交换协议删除数据包通过蓝牙通信发送至移动终端,以使所述移动终端执行删除当前播放文件的操作。
[0026]优选的,所述蓝牙核心协议包括:主机控制接口协议HC1、逻辑链路控制和适配协议L2CAP、服务查询协议SDP和串口仿真协议RFC0MM。
[0027]—种删除音视频文件的装置,应用于移动终端,包括:
[0028]第二接收单元,用于接收蓝牙耳机发送的加包头的对象交换协议删除数据包;
[0029]解析单元,用于采用对象交换协议0ΒΕΧ对所述加包头的对象交换协议删除数据包进行解析,得到待删除文件的文件名;
[0030]第二转发单元,用于将所述待删除文件的文件名作为删除当前播放文件的请求转发给FTP ;
[0031]停止播放单元,用于通过所述FTP向播放器发送停止当前播放文件播放的停播指令;
[0032]删除单元,用于待所述播放器停止播放后,向所述播放器发送删除所述当前播放文件的删除指令,删除所述当前播放文件。
[0033]优选的,还包括:
[0034]续播单元,用于在所述删除单元删除所述当前播放文件之后,向所述播放器发送继续播放指令,使所述播放器按照预设播放顺序,继续播放。
[0035]从上述的技术方案可以看出,本发明提供了一种删除音视频文件的方法及装置,通过在蓝牙耳机上增加删除文件功能定义以及在移动终端增加相应的解码功能,使得在蓝牙耳机与该移动终端建立服务连接后,通过触发蓝牙耳机的删除文件功能按键,完成对当前播放文件的删除操作,相比现有技术需要将移动终端从包中或口袋中取出,再删除当前播放文件而言,大大简化了删除操作,从而给用户带来极大方便。
【附图说明】
[0036]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0037]图1为本发明实施例公开的一种删除音视频文件的方法流程图;
[0038]图2为本发明实施例公开的另一种删除音视频文件的方法流程图;
[0039]图3为本发明实施例公开的另一种删除音视频文件的方法流程图;
[0040]图4为本发明实施例公开的一种删除音视频文件的装置的结构示意图;
[0041]图5为本发明实施例公开的另一种删除音视频文件的装置的结构示意图;
[0042]图6为本发明实施例公开的另一种删除音视频文件的装置的结构示意图。
【具体实施方式】
[0043]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]本发明实施例公开了一种删除音视频文件的方法及装置,以实现通过触发蓝牙耳机的删除功能,完成对当前播放文件的删除。
[0045]参见图1,本发明实施例公开的一种删除音视频文件的方法流程图,该方法应用于蓝牙耳机,包括步骤:
[0046]步骤S11、接收用户输入的删除当前播放文件指令;
[0047]其中,当前播放文件包括音频文件和视频文件。
[0048]需要说明的是,蓝牙耳机增加删除文件功能定义的实现形式有两种:第一种方法是在蓝牙耳机外壳增加新的功能按键,该功能按键能够实现删除功能的触发;第二种方法是在现有耳机功能键的基础上,不修改硬件,仅增加删除功能定义,比如长按某个按键,或者组合键,只要区别于其他功能触发按键形式即可。
[0049]上述两种方法中,删除功能键的触发形式包括:短按、长按、组合键等,只要能够实现删除功能的触发形式均属于本发明的保护范围。
[0050]其中,位于蓝牙耳机内的驱动层模块用于在用户触发删除当前播放文件的功能按键时获取删除当前播放文件指令。
[0051]步骤S12、调用蓝牙文件传输协议FTP,触发删除当前播放文件功能数据包的发送功能;
[0052]FTP (File Transfer Protocol,文件传输协议)用于互联网上控制文件的双向传输,同时,它也是一种应用程序。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。
[0053]步骤S13、将当前播放文件的名称和所述FTP组合成对象交换协议删除(即0ΒΕΧDelete)数据包;
[0054]其中,对象交换协议(0ΒΕΧ或IrOBEX)是一种推进设备之间二进制目标交换的通信协议。
[0055]步骤S14、调用蓝牙核心协议,对所述对象交换协议删除数据包加包头;
[0056]需要说明的是,对象交换协议删除数据包通过Rfcomm协议接口发送给蓝牙核心协议。
[0057]蓝牙核心协议包括:主机控制接口协议(Host Controller Interface,HCI)、逻辑链路控制和适配协议(Logical Link Control and Adaptat1n Protocol,L2CAP)、服务查询协议(Service Design Package,SDP)和串口仿真协议 RFC0MM。
[0058]步骤S15、将加包头的对象交换协议删除数据包通过蓝牙通信发送至移动终端,以使所述移动终端执行删除当前播放文件的操作。
[0059]综上可以看出,本发明通过在蓝牙耳机上添加删除音视频文件的功能按键,或是在目前按键的基础上,增加删除文件功能定义,使蓝牙耳机具有了删除当前播放文件的功會K。
[0060]本领域技术人员可以理解的是,实现通过触发蓝牙耳机的删除功能,完成对当前播放文件的删除操作,需要蓝牙耳机和与该蓝牙耳机建立服务连接的移动终端均添加有实现删除当前播放文件的功能代码。
[0061]因此,在上述方法实施例的基础上,本发明还提供了应用于移动终端的删除音视频文件的方法。
[0062]参见图2,本发明另一实施例公开的一种删除音视频文件的方法流程图,该方法应用于移动终端,包括步骤:
[0063]步骤S21、接收蓝牙耳机发送的加包头的对象交换协议删除数据包;
[0064]步骤S22、采用对象交换协议0ΒΕΧ对所述加包头的对象交换协议删除数据包进行解析,得到待删除文件的文件名;
[0065]步骤S23、将所述待删除文件的文件名作为删除当前播放文件的请求转发给FTP ;
[0066]步骤S24、通过所述FTP向播放器发送停止当前播放文件播放的停播指令;
[0067]步骤S25、待所述播放器停止播放后,向所述播放器发送删除所述当前播放文件的删除指令,删除所述当前播放文件。
[0068]其中,本发明中的移动终端包括:智能手机、PC机等。
[0069]需要说明的是,凡是通过蓝牙途径删除当前播放文件的技术手段均属于本发明的保护范围。
[0070]为进一步优化上述实施例,参见图3,本发明另一实施例公开的一种删除音视频文件的方法流程图,包括步骤:
[0071]步骤S31、接收蓝牙耳机发送的加包头的对象交换协议删除数据包;
[0072]步骤S32、采用对象交换协议0ΒΕΧ对所述加包头的对象交换协议删除数据包进行解析,得到待删除文件的文件名;
[0073]步骤S33、将所述待删除文件的文件名作为删除当前播放文件的请求转发给FTP ;
[0074]步骤S34、通过所述FTP向播放器发送停止当前播放文件播放的停播指令;
[0075]步骤S35、待所述播放器停止播放后,向所述播放器发送删除所述当前播放文件的删除指令,删除所述当前播放文件;
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1