一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及機(jī)頂盒技術(shù)領(lǐng)域,具體地說是一種實(shí)用性強(qiáng)、實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法。
【背景技術(shù)】
[0002]由于數(shù)字電視業(yè)務(wù)的特點(diǎn)決定了其用戶界面以及應(yīng)用也面也各有不同,有些為全屏看電視界面;有些則為功能頁面,比如系統(tǒng)設(shè)置、EPG (Electronic Program Guide)瀏覽等;還有一些是基于瀏覽器的WEB應(yīng)用或OC (Object Carousel)應(yīng)用。用戶在使用以上大多數(shù)數(shù)字電視機(jī)頂盒應(yīng)用時(shí)都涉及到對(duì)頁面焦點(diǎn)的操作,而操作界面或頁面中焦點(diǎn)的移動(dòng)較為枯燥乏味,不具備良好的用戶體驗(yàn)。
[0003]目前,主流數(shù)字電視機(jī)頂盒業(yè)務(wù)很大一部分都是基于嵌入式瀏覽器展開的,其中包括UI (User Interface)以及其他HTML應(yīng)用。用戶在使用基于瀏覽器開發(fā)的應(yīng)用時(shí)對(duì)焦點(diǎn)的移動(dòng)效果有了更多的要求,傳統(tǒng)的處理方法可以對(duì)遙控器按鍵增加音效,但是這樣全局的音效在某些情形下具有其局限性,比如在用戶全屏看電視的情況下就不需要任何音效?;诖耍F(xiàn)提供一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法,該方法從瀏覽器模塊內(nèi)部處理頁面焦點(diǎn)移動(dòng)事件給出了新的解決方法。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的技術(shù)任務(wù)是針對(duì)以上不足之處,提供一種實(shí)用性強(qiáng)、實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法。
[0005]—種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法,其具體實(shí)現(xiàn)過程為:
將音效音頻文件保存于數(shù)字電視機(jī)頂盒的文件存儲(chǔ)模塊;
數(shù)字電視機(jī)頂盒瀏覽器獲取音效保存路徑,同時(shí)數(shù)字電視機(jī)頂盒軟件為本地瀏覽器提供音頻文件播放接口;
通過數(shù)字電視機(jī)頂盒瀏覽器監(jiān)控捕獲應(yīng)用頁面中的焦點(diǎn)移動(dòng)事件;
數(shù)字電視機(jī)頂盒瀏覽器基于該焦點(diǎn)移動(dòng)事件以及音頻文件播放接口觸發(fā)預(yù)先保存的特殊音效音頻文件的播放。
[0006]所述預(yù)先保存的特殊音效音頻文件存儲(chǔ)在機(jī)頂盒Flash文件系統(tǒng)中,該音頻文件手動(dòng)保存或動(dòng)態(tài)下載保存,保存時(shí)文件保存路徑由瀏覽器模塊獲取以便焦點(diǎn)移動(dòng)時(shí)觸發(fā)播放。
[0007]所述瀏覽器獲取音效保存路徑通過接口獲取或用配置文件獲取。
[0008]所述頁面中的焦點(diǎn)是瀏覽器基于HTML標(biāo)簽屬性生成,且瀏覽器獲知HTML頁面中所有的焦點(diǎn)移動(dòng)事件。
[0009]所述音頻文件播放接口為本地音頻文件播放接口,且支持短音頻文件的播放,該短音頻文件的時(shí)長小于等于300毫秒。
[0010]所述瀏覽器捕獲焦點(diǎn)移動(dòng)時(shí)間并播放音頻的具體過程為: 1)用戶在HTML頁面中操作,操作焦點(diǎn)在焦點(diǎn)元素中移動(dòng);
2)瀏覽器捕獲HTML頁面焦點(diǎn)移動(dòng)事件;
3)瀏覽器結(jié)合獲取的音效音頻文件路徑以及捕獲的焦點(diǎn)移動(dòng)事件,調(diào)用播放模塊提供的音頻播放接口,音頻文件路徑為接口參數(shù);
4)播放模塊根據(jù)音頻文件路徑播放并輸出音頻。
[0011]所述步驟I)中的焦點(diǎn)元素包括按鈕、功能選項(xiàng)、輸入框。
[0012]本發(fā)明的一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法,具有以下優(yōu)點(diǎn): 該發(fā)明的一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法可以通過對(duì)數(shù)字電視機(jī)頂盒瀏覽器對(duì)頁面中焦點(diǎn)移動(dòng)事件的捕獲并觸發(fā)播放機(jī)頂盒文件系統(tǒng)中預(yù)先的保存特殊音效音頻文件,在數(shù)字電視機(jī)頂盒呈現(xiàn)的頁面中實(shí)現(xiàn)焦點(diǎn)移動(dòng)的特殊音效,使用戶對(duì)界面或者頁面焦點(diǎn)的操作不再單調(diào),達(dá)到良好的用戶體驗(yàn),實(shí)用性強(qiáng),適用范圍廣泛,易于推廣。
【附圖說明】
[0013]附圖1為本發(fā)明的實(shí)現(xiàn)流程圖。
【具體實(shí)施方式】
[0014]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明。
[0015]本發(fā)明的提供一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法,通過數(shù)字電視機(jī)頂盒瀏覽器監(jiān)控捕獲應(yīng)用頁面中的焦點(diǎn)移動(dòng)事件,從而觸發(fā)預(yù)先保存的特殊音效音頻文件的播放。
[0016]如附圖1所示,其實(shí)現(xiàn)過程為:
將音效音頻文件保存于數(shù)字電視機(jī)頂盒的文件存儲(chǔ)模塊;
數(shù)字電視機(jī)頂盒瀏覽器獲取音效保存路徑,同時(shí)數(shù)字電視機(jī)頂盒軟件為本地瀏覽器提供音頻文件播放接口;
通過數(shù)字電視機(jī)頂盒瀏覽器監(jiān)控捕獲應(yīng)用頁面中的焦點(diǎn)移動(dòng)事件;
數(shù)字電視機(jī)頂盒瀏覽器基于該焦點(diǎn)移動(dòng)事件以及音頻文件播放接口觸發(fā)預(yù)先保存的特殊音效音頻文件的播放。
[0017]所述預(yù)先保存的特殊音效音頻文件存儲(chǔ)在機(jī)頂盒Flash文件系統(tǒng)中,該音頻文件手動(dòng)保存或動(dòng)態(tài)下載保存,即該音頻文件可軟件編譯時(shí)手動(dòng)添加也可通過IP (InternetProtocol)或HFC (Hybrid Fiber — Coaxial)網(wǎng)絡(luò)動(dòng)態(tài)下載保存。保存時(shí)文件保存路徑由瀏覽器模塊獲取以便焦點(diǎn)移動(dòng)時(shí)觸發(fā)播放。
[0018]所述瀏覽器獲取音效保存路徑通過接口獲取或用配置文件獲取。
[0019]所述頁面中的焦點(diǎn)是瀏覽器基于HTML標(biāo)簽屬性生成,焦點(diǎn)的移動(dòng)頁面本身是無法獲知,瀏覽器可以獲知HTML頁面中所有的焦點(diǎn)移動(dòng)事件。
[0020]所述音頻文件播放接口為本地音頻文件播放接口,且支持短音頻文件的播放,該短音頻文件的時(shí)長小于等于300毫秒,原因是焦點(diǎn)移動(dòng)的音效時(shí)長一般較短。
[0021]所述瀏覽器捕獲焦點(diǎn)移動(dòng)時(shí)間并播放音頻的具體過程為:
用戶在HTML頁面中操作,操作焦點(diǎn)在焦點(diǎn)元素中移動(dòng),該焦點(diǎn)元素包括按鈕、功能選項(xiàng)、輸入框;
瀏覽器捕獲HTML頁面焦點(diǎn)移動(dòng)事件;
瀏覽器結(jié)合獲取的音效音頻文件路徑以及捕獲的焦點(diǎn)移動(dòng)事件,調(diào)用播放模塊提供的音頻播放接口,音頻文件路徑為接口參數(shù);
播放模塊根據(jù)音頻文件路徑播放并輸出音頻。
[0022]上述【具體實(shí)施方式】僅是本發(fā)明的具體個(gè)案,本發(fā)明的專利保護(hù)范圍包括但不限于上述【具體實(shí)施方式】,任何符合本發(fā)明的一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法的權(quán)利要求書的且任何所屬技術(shù)領(lǐng)域的普通技術(shù)人員對(duì)其所做的適當(dāng)變化或替換,皆應(yīng)落入本發(fā)明的專利保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法,其特征在于,具體實(shí)現(xiàn)過程為: 將音效音頻文件保存于數(shù)字電視機(jī)頂盒的文件存儲(chǔ)模塊; 數(shù)字電視機(jī)頂盒瀏覽器獲取音效保存路徑,同時(shí)數(shù)字電視機(jī)頂盒軟件為本地瀏覽器提供音頻文件播放接口; 通過數(shù)字電視機(jī)頂盒瀏覽器監(jiān)控捕獲應(yīng)用頁面中的焦點(diǎn)移動(dòng)事件; 數(shù)字電視機(jī)頂盒瀏覽器基于該焦點(diǎn)移動(dòng)事件以及音頻文件播放接口觸發(fā)預(yù)先保存的特殊音效音頻文件的播放。2.根據(jù)權(quán)利要求1所述的一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法,其特征在于,所述預(yù)先保存的特殊音效音頻文件存儲(chǔ)在機(jī)頂盒Flash文件系統(tǒng)中,該音頻文件手動(dòng)保存或動(dòng)態(tài)下載保存,保存時(shí)文件保存路徑由瀏覽器模塊獲取以便焦點(diǎn)移動(dòng)時(shí)觸發(fā)播放。3.根據(jù)權(quán)利要求1所述的一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法,其特征在于,所述瀏覽器獲取音效保存路徑通過接口獲取或用配置文件獲取。4.根據(jù)權(quán)利要求1所述的一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法,其特征在于,所述頁面中的焦點(diǎn)是瀏覽器基于HTML標(biāo)簽屬性生成,且瀏覽器獲知HTML頁面中所有的焦點(diǎn)移動(dòng)事件。5.根據(jù)權(quán)利要求4所述的一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法,其特征在于,所述音頻文件播放接口為本地音頻文件播放接口,且支持短音頻文件的播放,該短音頻文件的時(shí)長小于等于300毫秒。6.根據(jù)權(quán)利要求4所述的一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法,其特征在于,所述瀏覽器捕獲焦點(diǎn)移動(dòng)時(shí)間并播放音頻的具體過程為: 1)用戶在HTML頁面中操作,操作焦點(diǎn)在焦點(diǎn)元素中移動(dòng); 2)瀏覽器捕獲HTML頁面焦點(diǎn)移動(dòng)事件; 3)瀏覽器結(jié)合獲取的音效音頻文件路徑以及捕獲的焦點(diǎn)移動(dòng)事件,調(diào)用播放模塊提供的音頻播放接口,音頻文件路徑為接口參數(shù); 4)播放模塊根據(jù)音頻文件路徑播放并輸出音頻。7.根據(jù)權(quán)利要求6所述的一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法,其特征在于,所述步驟I)中的焦點(diǎn)元素包括按鈕、功能選項(xiàng)、輸入框。
【專利摘要】本發(fā)明公開了一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法,其具體實(shí)現(xiàn)過程為:將音效音頻文件保存于數(shù)字電視機(jī)頂盒的文件存儲(chǔ)模塊;數(shù)字電視機(jī)頂盒瀏覽器獲取音效保存路徑,同時(shí)數(shù)字電視機(jī)頂盒軟件為本地瀏覽器提供音頻文件播放接口;通過數(shù)字電視機(jī)頂盒瀏覽器監(jiān)控捕獲應(yīng)用頁面中的焦點(diǎn)移動(dòng)事件;數(shù)字電視機(jī)頂盒瀏覽器基于該焦點(diǎn)移動(dòng)事件以及音頻文件播放接口觸發(fā)預(yù)先保存的特殊音效音頻文件的播放。該一種實(shí)現(xiàn)數(shù)字電視機(jī)頂盒頁面中焦點(diǎn)移動(dòng)音效的方法與現(xiàn)有技術(shù)相比,可以在數(shù)字電視機(jī)頂盒呈現(xiàn)的頁面中實(shí)現(xiàn)焦點(diǎn)移動(dòng)的特殊音效,使用戶對(duì)界面或者頁面焦點(diǎn)的操作不再單調(diào),達(dá)到良好的用戶體驗(yàn),實(shí)用性強(qiáng),適用范圍廣泛,易于推廣。
【IPC分類】H04N21/81, H04N21/4782, H04N21/472
【公開號(hào)】CN105049946
【申請(qǐng)?zhí)枴緾N201510503252
【發(fā)明人】唐傳龍
【申請(qǐng)人】浪潮軟件集團(tuán)有限公司
【公開日】2015年11月11日
【申請(qǐng)日】2015年8月17日