一種刪除音視頻文件的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無(wú)線通信技術(shù)領(lǐng)域,更具體的說(shuō),涉及一種刪除音視頻文件的方法及
目.ο
【背景技術(shù)】
[0002]日常生活中,當(dāng)我們用移動(dòng)終端播放音樂(lè)或視頻時(shí),通常會(huì)戴上耳機(jī),以使聽(tīng)到的音效更加清晰。
[0003]在聽(tīng)音樂(lè)的過(guò)程中,移動(dòng)終端通常放入包中,或者口袋中,當(dāng)用戶對(duì)此時(shí)播放的音樂(lè)不感興趣,或是已經(jīng)聽(tīng)了多次,失去興趣,想從手機(jī)存儲(chǔ)中刪除此文件時(shí),就需要從包中或是口袋中取出移動(dòng)終端,打開(kāi)移動(dòng)終端的屏幕對(duì)當(dāng)前播放文件進(jìn)行刪除,繁瑣的刪除操作給用戶帶來(lái)很大不便。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明提供一種刪除音視頻文件的方法及裝置,以實(shí)現(xiàn)通過(guò)觸發(fā)藍(lán)牙耳機(jī)的刪除功能,完成對(duì)當(dāng)前播放文件的刪除。
[0005]—種刪除音視頻文件的方法,應(yīng)用于藍(lán)牙耳機(jī),包括:
[0006]接收用戶輸入的刪除當(dāng)前播放文件指令;
[0007]調(diào)用藍(lán)牙文件傳輸協(xié)議FTP,觸發(fā)刪除當(dāng)前播放文件功能數(shù)據(jù)包的發(fā)送功能;
[0008]將當(dāng)前播放文件的名稱和所述FTP組合成對(duì)象交換協(xié)議刪除數(shù)據(jù)包;
[0009]調(diào)用藍(lán)牙核心協(xié)議,對(duì)所述對(duì)象交換協(xié)議刪除數(shù)據(jù)包加包頭;
[0010]將加包頭的對(duì)象交換協(xié)議刪除數(shù)據(jù)包通過(guò)藍(lán)牙通信發(fā)送至移動(dòng)終端,以使所述移動(dòng)終端執(zhí)行刪除當(dāng)前播放文件的操作。
[0011]優(yōu)選的,所述藍(lán)牙核心協(xié)議包括:主機(jī)控制接口協(xié)議HC1、邏輯鏈路控制和適配協(xié)議L2CAP、服務(wù)查詢協(xié)議SDP和串口仿真協(xié)議RFC0MM。
[0012]—種刪除音視頻文件的方法,應(yīng)用于移動(dòng)終端,包括:
[0013]接收藍(lán)牙耳機(jī)發(fā)送的加包頭的對(duì)象交換協(xié)議刪除數(shù)據(jù)包;
[0014]采用對(duì)象交換協(xié)議0BEX對(duì)所述加包頭的對(duì)象交換協(xié)議刪除數(shù)據(jù)包進(jìn)行解析,得到待刪除文件的文件名;
[0015]將所述待刪除文件的文件名作為刪除當(dāng)前播放文件的請(qǐng)求轉(zhuǎn)發(fā)給FTP ;
[0016]通過(guò)所述FTP向播放器發(fā)送停止當(dāng)前播放文件播放的停播指令;
[0017]待所述播放器停止播放后,向所述播放器發(fā)送刪除所述當(dāng)前播放文件的刪除指令,刪除所述當(dāng)前播放文件。
[0018]優(yōu)選的,在刪除所述當(dāng)前播放文件之后,還包括:
[0019]向所述播放器發(fā)送繼續(xù)播放指令,使所述播放器按照預(yù)設(shè)播放順序,繼續(xù)播放。
[0020]一種刪除音視頻文件的裝置,應(yīng)用于藍(lán)牙耳機(jī),包括:
[0021]第一接收單元,用于接收用戶輸入的刪除當(dāng)前播放文件指令;
[0022]調(diào)用觸發(fā)單元,用于調(diào)用藍(lán)牙文件傳輸協(xié)議FTP,觸發(fā)刪除當(dāng)前播放文件功能數(shù)據(jù)包的發(fā)送功能;
[0023]組合單元,用于將當(dāng)前播放文件的名稱和所述FTP組合成對(duì)象交換協(xié)議刪除數(shù)據(jù)包;
[0024]第一轉(zhuǎn)發(fā)單元,用于調(diào)用藍(lán)牙核心協(xié)議,對(duì)所述對(duì)象交換協(xié)議刪除數(shù)據(jù)包加包頭;
[0025]發(fā)送單元,用于將加包頭的對(duì)象交換協(xié)議刪除數(shù)據(jù)包通過(guò)藍(lán)牙通信發(fā)送至移動(dòng)終端,以使所述移動(dòng)終端執(zhí)行刪除當(dāng)前播放文件的操作。
[0026]優(yōu)選的,所述藍(lán)牙核心協(xié)議包括:主機(jī)控制接口協(xié)議HC1、邏輯鏈路控制和適配協(xié)議L2CAP、服務(wù)查詢協(xié)議SDP和串口仿真協(xié)議RFC0MM。
[0027]—種刪除音視頻文件的裝置,應(yīng)用于移動(dòng)終端,包括:
[0028]第二接收單元,用于接收藍(lán)牙耳機(jī)發(fā)送的加包頭的對(duì)象交換協(xié)議刪除數(shù)據(jù)包;
[0029]解析單元,用于采用對(duì)象交換協(xié)議0ΒΕΧ對(duì)所述加包頭的對(duì)象交換協(xié)議刪除數(shù)據(jù)包進(jìn)行解析,得到待刪除文件的文件名;
[0030]第二轉(zhuǎn)發(fā)單元,用于將所述待刪除文件的文件名作為刪除當(dāng)前播放文件的請(qǐng)求轉(zhuǎn)發(fā)給FTP ;
[0031]停止播放單元,用于通過(guò)所述FTP向播放器發(fā)送停止當(dāng)前播放文件播放的停播指令;
[0032]刪除單元,用于待所述播放器停止播放后,向所述播放器發(fā)送刪除所述當(dāng)前播放文件的刪除指令,刪除所述當(dāng)前播放文件。
[0033]優(yōu)選的,還包括:
[0034]續(xù)播單元,用于在所述刪除單元?jiǎng)h除所述當(dāng)前播放文件之后,向所述播放器發(fā)送繼續(xù)播放指令,使所述播放器按照預(yù)設(shè)播放順序,繼續(xù)播放。
[0035]從上述的技術(shù)方案可以看出,本發(fā)明提供了一種刪除音視頻文件的方法及裝置,通過(guò)在藍(lán)牙耳機(jī)上增加刪除文件功能定義以及在移動(dòng)終端增加相應(yīng)的解碼功能,使得在藍(lán)牙耳機(jī)與該移動(dòng)終端建立服務(wù)連接后,通過(guò)觸發(fā)藍(lán)牙耳機(jī)的刪除文件功能按鍵,完成對(duì)當(dāng)前播放文件的刪除操作,相比現(xiàn)有技術(shù)需要將移動(dòng)終端從包中或口袋中取出,再刪除當(dāng)前播放文件而言,大大簡(jiǎn)化了刪除操作,從而給用戶帶來(lái)極大方便。
【附圖說(shuō)明】
[0036]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0037]圖1為本發(fā)明實(shí)施例公開(kāi)的一種刪除音視頻文件的方法流程圖;
[0038]圖2為本發(fā)明實(shí)施例公開(kāi)的另一種刪除音視頻文件的方法流程圖;
[0039]圖3為本發(fā)明實(shí)施例公開(kāi)的另一種刪除音視頻文件的方法流程圖;
[0040]圖4為本發(fā)明實(shí)施例公開(kāi)的一種刪除音視頻文件的裝置的結(jié)構(gòu)示意圖;
[0041]圖5為本發(fā)明實(shí)施例公開(kāi)的另一種刪除音視頻文件的裝置的結(jié)構(gòu)示意圖;
[0042]圖6為本發(fā)明實(shí)施例公開(kāi)的另一種刪除音視頻文件的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0043]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0044]本發(fā)明實(shí)施例公開(kāi)了一種刪除音視頻文件的方法及裝置,以實(shí)現(xiàn)通過(guò)觸發(fā)藍(lán)牙耳機(jī)的刪除功能,完成對(duì)當(dāng)前播放文件的刪除。
[0045]參見(jiàn)圖1,本發(fā)明實(shí)施例公開(kāi)的一種刪除音視頻文件的方法流程圖,該方法應(yīng)用于藍(lán)牙耳機(jī),包括步驟:
[0046]步驟S11、接收用戶輸入的刪除當(dāng)前播放文件指令;
[0047]其中,當(dāng)前播放文件包括音頻文件和視頻文件。
[0048]需要說(shuō)明的是,藍(lán)牙耳機(jī)增加刪除文件功能定義的實(shí)現(xiàn)形式有兩種:第一種方法是在藍(lán)牙耳機(jī)外殼增加新的功能按鍵,該功能按鍵能夠?qū)崿F(xiàn)刪除功能的觸發(fā);第二種方法是在現(xiàn)有耳機(jī)功能鍵的基礎(chǔ)上,不修改硬件,僅增加刪除功能定義,比如長(zhǎng)按某個(gè)按鍵,或者組合鍵,只要區(qū)別于其他功能觸發(fā)按鍵形式即可。
[0049]上述兩種方法中,刪除功能鍵的觸發(fā)形式包括:短按、長(zhǎng)按、組合鍵等,只要能夠?qū)崿F(xiàn)刪除功能的觸發(fā)形式均屬于本發(fā)明的保護(hù)范圍。
[0050]其中,位于藍(lán)牙耳機(jī)內(nèi)的驅(qū)動(dòng)層模塊用于在用戶觸發(fā)刪除當(dāng)前播放文件的功能按鍵時(shí)獲取刪除當(dāng)前播放文件指令。
[0051]步驟S12、調(diào)用藍(lán)牙文件傳輸協(xié)議FTP,觸發(fā)刪除當(dāng)前播放文件功能數(shù)據(jù)包的發(fā)送功能;
[0052]FTP (File Transfer Protocol,文件傳輸協(xié)議)用于互聯(lián)網(wǎng)上控制文件的雙向傳輸,同時(shí),它也是一種應(yīng)用程序?;诓煌牟僮飨到y(tǒng)有不同的FTP應(yīng)用程序,而所有這些應(yīng)用程序都遵守同一種協(xié)議以傳輸文件。
[0053]步驟S13、將當(dāng)前播放文件的名稱和所述FTP組合成對(duì)象交換協(xié)議刪除(即0ΒΕΧDelete)數(shù)據(jù)包;
[0054]其中,對(duì)象交換協(xié)議(0ΒΕΧ或IrOBEX)是一種推進(jìn)設(shè)備之間二進(jìn)制目標(biāo)交換的通信協(xié)議。
[0055]步驟S14、調(diào)用藍(lán)牙核心協(xié)議,對(duì)所述對(duì)象交換協(xié)議刪除數(shù)據(jù)包加包頭;
[0056]需要說(shuō)明的是,對(duì)象交換協(xié)議刪除數(shù)據(jù)包通過(guò)Rfcomm協(xié)議接口發(fā)送給藍(lán)牙核心協(xié)議。
[0057]藍(lán)牙核心協(xié)議包括:主機(jī)控制接口協(xié)議(Host Controller Interface,HCI)、邏輯鏈路控制和適配協(xié)議(Logical Link Control and Adaptat1n Protocol,L2CAP)、服務(wù)查詢協(xié)議(Service Design Package,SDP)和串口仿真協(xié)議 RFC0MM。
[0058]步驟S15、將加包頭的對(duì)象交換協(xié)議刪除數(shù)據(jù)包通過(guò)藍(lán)牙通信發(fā)送至移動(dòng)終端,以使所述移動(dòng)終端執(zhí)行刪除當(dāng)前播放文件的操作。
[0059]綜上可以看出,本發(fā)明通過(guò)在藍(lán)牙耳機(jī)上添加刪除音視頻文件的功能按鍵,或是在目前按鍵的基礎(chǔ)上,增加刪除文件功能定義,使藍(lán)牙耳機(jī)具有了刪除當(dāng)前播放文件的功會(huì)K。
[0060]本領(lǐng)域技術(shù)人員可以理解的是,實(shí)現(xiàn)通過(guò)觸發(fā)藍(lán)牙耳機(jī)的刪除功能,完成對(duì)當(dāng)前播放文件的刪除操作,需要藍(lán)牙耳機(jī)和與該藍(lán)牙耳機(jī)建立服務(wù)連接的移動(dòng)終端均添加有實(shí)現(xiàn)刪除當(dāng)前播放文件的功能代碼。
[0061]因此,在上述方法實(shí)施例的基礎(chǔ)上,本發(fā)明還提供了應(yīng)用于移動(dòng)終端的刪除音視頻文件的方法。
[0062]參見(jiàn)圖2,本發(fā)明另一實(shí)施例公開(kāi)的一種刪除音視頻文件的方法流程圖,該方法應(yīng)用于移動(dòng)終端,包括步驟:
[0063]步驟S21、接收藍(lán)牙耳機(jī)發(fā)送的加包頭的對(duì)象交換協(xié)議刪除數(shù)據(jù)包;
[0064]步驟S22、采用對(duì)象交換協(xié)議0ΒΕΧ對(duì)所述加包頭的對(duì)象交換協(xié)議刪除數(shù)據(jù)包進(jìn)行解析,得到待刪除文件的文件名;
[0065]步驟S23、將所述待刪除文件的文件名作為刪除當(dāng)前播放文件的請(qǐng)求轉(zhuǎn)發(fā)給FTP ;
[0066]步驟S24、通過(guò)所述FTP向播放器發(fā)送停止當(dāng)前播放文件播放的停播指令;
[0067]步驟S25、待所述播放器停止播放后,向所述播放器發(fā)送刪除所述當(dāng)前播放文件的刪除指令,刪除所述當(dāng)前播放文件。
[0068]其中,本發(fā)明中的移動(dòng)終端包括:智能手機(jī)、PC機(jī)等。
[0069]需要說(shuō)明的是,凡是通過(guò)藍(lán)牙途徑刪除當(dāng)前播放文件的技術(shù)手段均屬于本發(fā)明的保護(hù)范圍。
[0070]為進(jìn)一步優(yōu)化上述實(shí)施例,參見(jiàn)圖3,本發(fā)明另一實(shí)施例公開(kāi)的一種刪除音視頻文件的方法流程圖,包括步驟:
[0071]步驟S31、接收藍(lán)牙耳機(jī)發(fā)送的加包頭的對(duì)象交換協(xié)議刪除數(shù)據(jù)包;
[0072]步驟S32、采用對(duì)象交換協(xié)議0ΒΕΧ對(duì)所述加包頭的對(duì)象交換協(xié)議刪除數(shù)據(jù)包進(jìn)行解析,得到待刪除文件的文件名;
[0073]步驟S33、將所述待刪除文件的文件名作為刪除當(dāng)前播放文件的請(qǐng)求轉(zhuǎn)發(fā)給FTP ;
[0074]步驟S34、通過(guò)所述FTP向播放器發(fā)送停止當(dāng)前播放文件播放的停播指令;
[0075]步驟S35、待所述播放器停止播放后,向所述播放器發(fā)送刪除所述當(dāng)前播放文件的刪除指令,刪除所述當(dāng)前播放文件;