亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

音量調(diào)節(jié)方法、裝置及終端與流程

文檔序號(hào):12695538閱讀:239來(lái)源:國(guó)知局
音量調(diào)節(jié)方法、裝置及終端與流程

本發(fā)明屬于終端技術(shù)領(lǐng)域,尤其涉及一種音量調(diào)節(jié)方法、裝置及終端。



背景技術(shù):

智能設(shè)備通過(guò)網(wǎng)絡(luò)連接在一起,進(jìn)行信息傳遞和控制,較常見的應(yīng)用場(chǎng)景是用戶通過(guò)移動(dòng)終端中的APP(application)控制各種智能終端,通過(guò)手機(jī)中的APP控制播放終端(如智能無(wú)線音箱)對(duì)多媒體文件的播放是其中一個(gè)場(chǎng)景。即用戶通過(guò)手機(jī)發(fā)送音量控制指令到播放終端,使得播放終端根據(jù)該控制指令調(diào)節(jié)音量。

現(xiàn)有技術(shù)中,用戶拖動(dòng)移動(dòng)終端APP顯示界面的音量調(diào)節(jié)進(jìn)度條時(shí),在拖動(dòng)過(guò)程中能夠聽到音量的大小變化,是因?yàn)槊看卧撨M(jìn)度條變化預(yù)置數(shù)值時(shí),移動(dòng)終端都會(huì)發(fā)送新的音量消息給播放終端,但是,如果用戶短時(shí)間內(nèi)來(lái)回快速拖動(dòng)該進(jìn)度條,則會(huì)產(chǎn)生大量的音量變化消息,例如用戶在2秒鐘內(nèi)將進(jìn)度條從0拖動(dòng)到100,則在2秒鐘內(nèi)發(fā)送100條音量消息給播放終端,如此大量的音量消息會(huì)引起網(wǎng)絡(luò)擁堵,進(jìn)而造成對(duì)播放終端調(diào)控準(zhǔn)確度不夠。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種音量調(diào)節(jié)方法、裝置及終端,旨在解決移動(dòng)終端在對(duì)音量進(jìn)行調(diào)節(jié)時(shí)產(chǎn)生大量音量控制消息,從而造成與播放終端之間的網(wǎng)絡(luò)擁堵,以及對(duì)播放終端調(diào)控準(zhǔn)確度不夠的問(wèn)題。

本發(fā)明實(shí)施例第一方面提供了一種音量調(diào)節(jié)方法,包括:

設(shè)置音量調(diào)節(jié)消息的發(fā)送周期;

當(dāng)檢測(cè)到調(diào)節(jié)音量的操作時(shí),開始計(jì)時(shí);

當(dāng)計(jì)時(shí)經(jīng)過(guò)所述發(fā)送周期時(shí),將包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,直至檢測(cè)到停止調(diào)節(jié)音量的操作。

本發(fā)明實(shí)施例第二方面提供了一種音量調(diào)節(jié)裝置,包括:

設(shè)置模塊,用于設(shè)置音量調(diào)節(jié)消息的發(fā)送周期;

計(jì)時(shí)模塊,用于當(dāng)檢測(cè)到調(diào)節(jié)音量的操作時(shí),開始計(jì)時(shí);

發(fā)送模塊,用于當(dāng)計(jì)時(shí)經(jīng)過(guò)所述發(fā)送周期時(shí),將包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,直至檢測(cè)到停止調(diào)節(jié)音量的操作。

本發(fā)明實(shí)施例第三方面提供了一種終端,其特征在于,所述終端包括:

存儲(chǔ)器和處理器;

所述存儲(chǔ)器存儲(chǔ)有可執(zhí)行程序代碼;

與所述存儲(chǔ)器耦合的所述處理器,調(diào)用所述存儲(chǔ)器中存儲(chǔ)的所述可執(zhí)行程序代碼,執(zhí)行如本發(fā)明實(shí)施例第一方面提供的音量調(diào)節(jié)方法。

從上述本發(fā)明實(shí)施例可知,本發(fā)明提供的音量調(diào)節(jié)方法、裝置及終端,為發(fā)送音量調(diào)節(jié)消息設(shè)置發(fā)送周期,當(dāng)檢測(cè)到調(diào)節(jié)音量的操作時(shí),開始計(jì)時(shí),計(jì)時(shí)每經(jīng)過(guò)該發(fā)送周期,便將一個(gè)包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,直至檢測(cè)到停止調(diào)節(jié)音量的操作,通過(guò)自定義發(fā)送周期,增強(qiáng)控制發(fā)送調(diào)節(jié)音量消息的消息量,提高對(duì)消息量控制的靈活性,可防止因段時(shí)間內(nèi)消息量過(guò)大造成的網(wǎng)絡(luò)阻塞,影響對(duì)播放終端的音量調(diào)節(jié)效率的問(wèn)題。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例。

圖1是本發(fā)明實(shí)施例提供的調(diào)整音量調(diào)節(jié)方法的應(yīng)用場(chǎng)景示意圖;

圖2是本發(fā)明第一實(shí)施例提供的音量調(diào)節(jié)方法的實(shí)現(xiàn)流程示意圖;

圖3是本發(fā)明第二實(shí)施例提供的音量調(diào)節(jié)方法的實(shí)現(xiàn)流程示意圖;

圖4是本發(fā)明第三實(shí)施例提供的音量調(diào)節(jié)裝置的結(jié)構(gòu)示意圖;

圖5是本發(fā)明第四實(shí)施例提供的音量調(diào)節(jié)裝置的結(jié)構(gòu)示意;

圖6示出了一種終端硬件結(jié)構(gòu)圖。

具體實(shí)施方式

為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而非全部實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

請(qǐng)參見圖1,圖1為本發(fā)明實(shí)施例提供的音量調(diào)節(jié)方法的應(yīng)用場(chǎng)景圖,該音量調(diào)節(jié)方法可應(yīng)用于具有觸控屏終端中,終端可包括智能手機(jī)、平板電腦等智能便攜設(shè)備,也包括PC機(jī)、智能電視等具有觸控屏的智能非便攜設(shè)備中,該終端用于控制播放終端調(diào)節(jié)音量,故可稱之為控制終端。參見圖1,控制終端10控制終端20調(diào)節(jié)音量,終端20為具備播放功能的各類終端,例如音箱。控制終端10與播放終端20通過(guò)有線或無(wú)線方式連接。圖1中以控制終端10為手機(jī)、播放終端20為音箱,手機(jī)和音箱通過(guò)無(wú)線方式連接為例。

控制終端10中內(nèi)置用于控制播放終端20調(diào)節(jié)播放音量的APP,運(yùn)行該APP,控制終端10通過(guò)該APP的音量調(diào)節(jié)界面接收用戶的手勢(shì)指令,并向播放終端20發(fā)送對(duì)應(yīng)的音量調(diào)節(jié)指令,以調(diào)節(jié)當(dāng)前的播放音量。在該音量調(diào)節(jié)界面中通常有音量調(diào)節(jié)進(jìn)度條,該音量調(diào)節(jié)進(jìn)度條設(shè)置有音量刻度,用戶的手指在該音量調(diào)節(jié)進(jìn)度條上進(jìn)行劃動(dòng),便可操控播放終端20正在播放的聲音音量的變化。

具體地,該音量調(diào)節(jié)進(jìn)度條可以橫向設(shè)置,音量刻度從左至右音量遞增,手指從左向右劃動(dòng)時(shí),可操控播放終端20的音量增強(qiáng),反向滑動(dòng)則音量減弱;該音量調(diào)節(jié)進(jìn)度條可以豎向設(shè)置,音量刻度從上至下音量遞增,手指從上向下劃動(dòng)時(shí),可操控播放終端20的音量增強(qiáng),反向滑動(dòng)則音量減弱。

請(qǐng)參閱圖2,圖2為本發(fā)明第一實(shí)施例提供的音量調(diào)節(jié)方法的實(shí)現(xiàn)流程示意圖,該方法可應(yīng)用于具備觸控屏的終端中,主要包括以下步驟:

S101、設(shè)置音量調(diào)節(jié)消息的發(fā)送周期;

控制終端與播放終端位于同一網(wǎng)絡(luò)中,控制終端通過(guò)APP調(diào)節(jié)播放終端的播放音量。每個(gè)播放終端可對(duì)應(yīng)不同的發(fā)送周期,更換播放終端時(shí),可重新設(shè)置發(fā)送周期。該發(fā)送周期還可以定時(shí)設(shè)置,即,每隔一定時(shí)間便重新設(shè)置一個(gè)發(fā)送周期。

該發(fā)送周期是指每次經(jīng)過(guò)該發(fā)送周期的時(shí)長(zhǎng),便發(fā)送音量調(diào)節(jié)消息。

該發(fā)送周期可以是控制終端在系統(tǒng)中根據(jù)預(yù)置規(guī)則自動(dòng)生成,該預(yù)置規(guī)則可以與播放終端的處理能力確定,也可以是根據(jù)播放終端處理能力以及常用網(wǎng)絡(luò)狀態(tài)綜合確定;該發(fā)送周期也可以是接收用戶的指令,根據(jù)用戶指令中的數(shù)據(jù)進(jìn)行設(shè)置;該發(fā)送周期也可以是根據(jù)播放終端發(fā)送的請(qǐng)求進(jìn)行設(shè)置。

S102、當(dāng)檢測(cè)到調(diào)節(jié)音量的操作時(shí),開始計(jì)時(shí);

本實(shí)施例中,設(shè)置當(dāng)檢測(cè)到在APP的調(diào)節(jié)音量界面中有調(diào)節(jié)音量的操作時(shí),觸發(fā)計(jì)時(shí)。

S103、當(dāng)計(jì)時(shí)經(jīng)過(guò)該發(fā)送周期時(shí),將包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,直至檢測(cè)到停止調(diào)節(jié)音量的操作。

當(dāng)計(jì)時(shí)每經(jīng)過(guò)一個(gè)該發(fā)送周期時(shí),便將一個(gè)包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,例如,該發(fā)送周期可以是0.5秒,則當(dāng)計(jì)時(shí)開始后,每隔0.5秒便將一個(gè)音量調(diào)節(jié)消息發(fā)送給播放終端,在該音量調(diào)節(jié)消息中包含當(dāng)前調(diào)節(jié)的音量值,以使該播放終端收到該音量調(diào)節(jié)消息后,根據(jù)其中包含的音量值調(diào)節(jié)音量,直至檢測(cè)到用戶停止調(diào)節(jié)音量。

停止調(diào)節(jié)音量的操作,可以通過(guò)用戶的手勢(shì)來(lái)判斷,具體地,可以是檢測(cè)用戶的手指是否離開觸控屏,或者,也可以是檢測(cè)用戶的手指在觸控屏幕上劃動(dòng)過(guò)程中是否離開音量調(diào)節(jié)區(qū)域,當(dāng)檢測(cè)到用戶的手指是否離開觸控屏,或者,在觸控屏幕上劃動(dòng)過(guò)程中是否離開音量調(diào)節(jié)區(qū)域,則確認(rèn)檢測(cè)到了停止調(diào)節(jié)音量的操作。

本發(fā)明實(shí)施例中,為發(fā)送音量調(diào)節(jié)消息設(shè)置發(fā)送周期,當(dāng)檢測(cè)到調(diào)節(jié)音量的操作時(shí),開始計(jì)時(shí),計(jì)時(shí)每經(jīng)過(guò)該發(fā)送周期,便將一個(gè)包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,直至檢測(cè)到停止調(diào)節(jié)音量的操作,通過(guò)自定義發(fā)送周期,增強(qiáng)控制發(fā)送調(diào)節(jié)音量消息的消息量,提高對(duì)消息量控制的靈活性,可防止因段時(shí)間內(nèi)消息量過(guò)大造成的網(wǎng)絡(luò)阻塞,影響對(duì)播放終端的音量調(diào)節(jié)效率的問(wèn)題。

請(qǐng)參閱圖3,圖3為本發(fā)明第二實(shí)施例提供的音量調(diào)節(jié)方法的實(shí)現(xiàn)流程示意圖,該方法包括以下步驟:

S201、獲取播放終端處理音量調(diào)節(jié)消息的速度,并根據(jù)該播放終端處理音量調(diào)節(jié)消息的速度,設(shè)置發(fā)送周期;

本實(shí)施例中,根據(jù)播放終端的處理音量調(diào)節(jié)消息的速度設(shè)置發(fā)送周期,即,播放終端的處理音量調(diào)節(jié)消息的速度越快,發(fā)送周期越短。那么,發(fā)送給播放終端的處理音量調(diào)節(jié)消息越多,調(diào)節(jié)精度就越高。

可以在系統(tǒng)中預(yù)置一個(gè)處理音量調(diào)節(jié)消息的速度和發(fā)送周期的對(duì)應(yīng)表,例如,第一速度對(duì)應(yīng)第一周期,第二速度對(duì)應(yīng)第二周期,第三速度對(duì)應(yīng)第三周期,其中,第一速度大于第二速度,第二速度大于第三速度,與此對(duì)應(yīng)地,第一周期小于第二周期,第二周期小于第三周期,可以理解地,該對(duì)應(yīng)表里還可以是劃分成更細(xì)的消息處理速度和上報(bào)周期的對(duì)應(yīng)關(guān)系,劃分越細(xì),調(diào)控精度越高。

根據(jù)該對(duì)應(yīng)表中的對(duì)應(yīng)關(guān)系和播放終端處理音量調(diào)節(jié)消息的速度,可設(shè)置消息的發(fā)送周期,具體地,該播放終端處理該音量調(diào)節(jié)消息的速度大于第一速度時(shí),將該發(fā)送周期設(shè)置為第一周期;

該播放終端處理該音量調(diào)節(jié)消息的速度小于該第一速度且大于第二速度時(shí),將該發(fā)送周期設(shè)置為第二周期;

該播放終端處理該音量調(diào)節(jié)消息的速度小于該第二速度時(shí),將該發(fā)送周期設(shè)置為第三時(shí)長(zhǎng)。

以上,該第一周期小于該第二周期,該第二周期小于該第三周期。

S202、當(dāng)檢測(cè)到用戶手指按壓音量調(diào)節(jié)進(jìn)度條時(shí),或者,用戶手指按壓音量調(diào)節(jié)進(jìn)度條并開始在該音量調(diào)節(jié)進(jìn)度條上劃動(dòng)時(shí),啟動(dòng)定時(shí)器進(jìn)行計(jì)時(shí);

在系統(tǒng)中設(shè)置一個(gè)定時(shí)器,通過(guò)該定時(shí)器實(shí)現(xiàn)計(jì)時(shí)。

當(dāng)檢測(cè)到用戶手指按壓音量調(diào)節(jié)進(jìn)度條時(shí),或者,用戶手指按壓音量調(diào)節(jié)進(jìn)度條并開始在該音量調(diào)節(jié)進(jìn)度條上劃動(dòng)時(shí),確認(rèn)此時(shí)用戶在進(jìn)行調(diào)節(jié)音量的操作。

S203、當(dāng)計(jì)時(shí)經(jīng)過(guò)該發(fā)送周期時(shí),將包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,直至檢測(cè)到停止調(diào)節(jié)音量的操作。

當(dāng)計(jì)時(shí)經(jīng)過(guò)該發(fā)送周期時(shí),將包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,有以下兩種不同的執(zhí)行方式:

第一種:當(dāng)計(jì)時(shí)經(jīng)過(guò)該發(fā)送周期時(shí),獲取當(dāng)前調(diào)節(jié)的音量值,并將包含該當(dāng)前調(diào)節(jié)的音量調(diào)節(jié)消息發(fā)送給該播放終端,即,當(dāng)計(jì)時(shí)經(jīng)過(guò)該發(fā)送周期時(shí),可以同時(shí)執(zhí)行獲取當(dāng)前調(diào)節(jié)的音量值,并根據(jù)該當(dāng)前調(diào)節(jié)的音量值生成音量調(diào)節(jié)消息發(fā)送給該播放終端。此種方式可以簡(jiǎn)化操作,加快處理速度。

第二種:根據(jù)步驟S202中用戶的調(diào)節(jié)音量的操作,實(shí)時(shí)獲取用戶調(diào)節(jié)的音量值,即,跟隨用戶手指的劃動(dòng)獲取對(duì)應(yīng)的調(diào)節(jié)的音量值,但并不生成音量調(diào)節(jié)消息,而是待到當(dāng)計(jì)時(shí)經(jīng)過(guò)該發(fā)送周期時(shí),生成音量調(diào)節(jié)消息,并將包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給該播放終端。此種方式可以更多的獲取用戶調(diào)節(jié)音量的信息,掌握用戶的手勢(shì)習(xí)慣,同時(shí)也到實(shí)現(xiàn)了減少發(fā)送音量調(diào)節(jié)消息的數(shù)量。

進(jìn)一步地,在將包含當(dāng)前調(diào)節(jié)的音量值的該音量調(diào)節(jié)消息發(fā)送給播放終端之前,實(shí)時(shí)檢測(cè)網(wǎng)絡(luò)傳輸速度,根據(jù)網(wǎng)絡(luò)傳輸速度決定是否立即傳輸該音量調(diào)節(jié)消息。

若該網(wǎng)絡(luò)傳輸速度大于等于該預(yù)置數(shù)值,表示當(dāng)前網(wǎng)絡(luò)傳輸狀況較好,可直接發(fā)送該音量調(diào)節(jié)消息。

若該網(wǎng)絡(luò)傳輸速度小于預(yù)置數(shù)值,表示當(dāng)前網(wǎng)絡(luò)傳輸狀況較差,則暫停將該音量調(diào)節(jié)消息發(fā)送給播放終端,待該網(wǎng)絡(luò)傳輸速度大于等于該預(yù)置數(shù)值時(shí),再發(fā)送該暫停發(fā)送的音量調(diào)節(jié)消息,避免造成網(wǎng)絡(luò)傳輸狀況更差,影響對(duì)播放終端播放音量的控制。

每當(dāng)計(jì)時(shí)經(jīng)過(guò)該發(fā)送周期時(shí),將一個(gè)包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端后,便將該定時(shí)器重置為0,重新開始計(jì)時(shí),如此反復(fù),直到檢測(cè)到停止調(diào)節(jié)音量的操作。

本發(fā)明實(shí)施例中,為發(fā)送音量調(diào)節(jié)消息設(shè)置發(fā)送周期,當(dāng)檢測(cè)到調(diào)節(jié)音量的操作時(shí),開始計(jì)時(shí),計(jì)時(shí)每經(jīng)過(guò)該發(fā)送周期,便將一個(gè)包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,直至檢測(cè)到停止調(diào)節(jié)音量的操作,通過(guò)自定義發(fā)送周期,增強(qiáng)控制發(fā)送調(diào)節(jié)音量消息的消息量,提高對(duì)消息量控制的靈活性,可防止因段時(shí)間內(nèi)消息量過(guò)大造成的網(wǎng)絡(luò)阻塞,影響對(duì)播放終端的音量調(diào)節(jié)效率的問(wèn)題。

請(qǐng)參閱圖4,圖4是本發(fā)明第三實(shí)施例提供的音量調(diào)節(jié)裝置的結(jié)構(gòu)示意圖,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。圖4示例的音量調(diào)節(jié)裝置可以是前述圖2和圖3所示實(shí)施例提供的音量調(diào)節(jié)方法的執(zhí)行主體。該裝置可以為終端或終端的一個(gè)模塊。圖4示例的音量調(diào)節(jié)裝置,主要包括:設(shè)置模塊301、計(jì)時(shí)模塊302以及消息模塊303。

其中,設(shè)置模塊301,用于設(shè)置音量調(diào)節(jié)消息的發(fā)送周期;

每個(gè)播放終端可對(duì)應(yīng)不同的發(fā)送周期,更換播放終端時(shí),可重新設(shè)置發(fā)送周期。該發(fā)送周期還可以定時(shí)設(shè)置,即,每隔一定時(shí)間便重新設(shè)置一個(gè)發(fā)送周期。

計(jì)時(shí)模塊302,用于當(dāng)檢測(cè)到調(diào)節(jié)音量的操作時(shí),開始計(jì)時(shí);

消息模塊303,用于當(dāng)計(jì)時(shí)經(jīng)過(guò)該發(fā)送周期時(shí),將包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,直至檢測(cè)到停止調(diào)節(jié)音量的操作。

當(dāng)計(jì)時(shí)每經(jīng)過(guò)一個(gè)該發(fā)送周期時(shí),消息模塊303便將一個(gè)包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,以使該播放終端收到該音量調(diào)節(jié)消息后,根據(jù)其中包含的音量值調(diào)節(jié)音量,直至檢測(cè)到用戶停止調(diào)節(jié)音量。

進(jìn)一步地,可以通過(guò)用戶的手勢(shì)來(lái)判斷是否停止調(diào)節(jié)音量,具體地,可以是檢測(cè)用戶的手指是否離開觸控屏,或者,也可以是檢測(cè)用戶的手指在觸控屏幕上劃動(dòng)過(guò)程中是否離開音量調(diào)節(jié)區(qū)域,當(dāng)檢測(cè)到用戶的手指是否離開觸控屏,或者,在觸控屏幕上劃動(dòng)過(guò)程中是否離開音量調(diào)節(jié)區(qū)域,則確認(rèn)檢測(cè)到了停止調(diào)節(jié)音量的操作。

本實(shí)施例未盡之細(xì)節(jié),請(qǐng)參閱前述圖2及圖3所示實(shí)施例的描述,此處不再贅述。

需要說(shuō)明的是,以上圖4示例的音量調(diào)節(jié)裝置的實(shí)施方式中,各功能模塊的劃分僅是舉例說(shuō)明,實(shí)際應(yīng)用中可以根據(jù)需要,例如相應(yīng)硬件的配置要求或者軟件的實(shí)現(xiàn)的便利考慮,而將上述功能分配由不同的功能模塊完成,即將音量調(diào)節(jié)裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。而且,實(shí)際應(yīng)用中,本實(shí)施例中的相應(yīng)的功能模塊可以是由相應(yīng)的硬件實(shí)現(xiàn),也可以由相應(yīng)的硬件執(zhí)行相應(yīng)的軟件完成。本說(shuō)明書提供的各個(gè)實(shí)施例都可應(yīng)用上述描述原則,以下不再贅述。

本發(fā)明實(shí)施例中,為發(fā)送音量調(diào)節(jié)消息設(shè)置發(fā)送周期,當(dāng)檢測(cè)到調(diào)節(jié)音量的操作時(shí),開始計(jì)時(shí),計(jì)時(shí)每經(jīng)過(guò)該發(fā)送周期,便將一個(gè)包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,直至檢測(cè)到停止調(diào)節(jié)音量的操作,通過(guò)自定義發(fā)送周期,增強(qiáng)控制發(fā)送調(diào)節(jié)音量消息的消息量,提高對(duì)消息量控制的靈活性,可防止因段時(shí)間內(nèi)消息量過(guò)大造成的網(wǎng)絡(luò)阻塞,影響對(duì)播放終端的音量調(diào)節(jié)效率的問(wèn)題。

請(qǐng)參閱圖5,本發(fā)明第四實(shí)施例提供的音量調(diào)節(jié)裝置的結(jié)構(gòu)示意圖,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。圖5示例的音量調(diào)節(jié)裝置可以是前述圖2和圖3所示實(shí)施例提供的音量調(diào)節(jié)方法的執(zhí)行主體。該裝置可以為終端或終端的一個(gè)模塊。圖5示例的音量調(diào)節(jié)裝置,與圖4所示實(shí)施例中的裝置的不同之處主要在于:

該裝置還可以進(jìn)一步地包括:

獲取模塊401,用于當(dāng)計(jì)時(shí)經(jīng)過(guò)該發(fā)送周期時(shí),獲取當(dāng)前調(diào)節(jié)的音量值。觸發(fā)消息模塊303根據(jù)該當(dāng)前調(diào)節(jié)的音量值生成音量調(diào)節(jié)消息,并將包含該當(dāng)前調(diào)節(jié)的音量調(diào)節(jié)消息發(fā)送給播放終端。

進(jìn)一步地,獲取模塊401,還用于根據(jù)該調(diào)節(jié)音量的操作,實(shí)時(shí)獲取用戶調(diào)節(jié)的音量值。觸發(fā)消息模塊303當(dāng)計(jì)時(shí)經(jīng)過(guò)該發(fā)送周期時(shí),將包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端。

進(jìn)一步地,設(shè)置模塊401還包括:

獲取子模塊4011,用于獲取該播放終端處理該音量調(diào)節(jié)消息的速度;

設(shè)置子模塊4012,用于根據(jù)該播放終端處理該音量調(diào)節(jié)消息的速度,設(shè)置該發(fā)送周期;

播放終端的處理音量調(diào)節(jié)消息的速度越快,發(fā)送周期越短。

在系統(tǒng)中預(yù)置一個(gè)處理音量調(diào)節(jié)消息的速度和發(fā)送周期的對(duì)應(yīng)表,例如,第一速度對(duì)應(yīng)第一周期,第二速度對(duì)應(yīng)第二周期,第三速度對(duì)應(yīng)第三周期,其中,第一速度大于第二速度,第二速度大于第三速度,與此對(duì)應(yīng)地,第一周期小于第二周期,第二周期小于第三周期,可以理解地,該對(duì)應(yīng)表里還可以是劃分成更細(xì)的消息處理速度和上報(bào)周期的對(duì)應(yīng)關(guān)系,劃分越細(xì),調(diào)控精度越高。

根據(jù)該對(duì)應(yīng)表中的對(duì)應(yīng)關(guān)系和播放終端處理音量調(diào)節(jié)消息的速度設(shè)置發(fā)送周期,具體地,該播放終端處理該音量調(diào)節(jié)消息的速度大于第一速度時(shí),將該發(fā)送周期設(shè)置為第一周期;該播放終端處理該音量調(diào)節(jié)消息的速度小于該第一速度且大于第二速度時(shí),將該發(fā)送周期設(shè)置為第二周期;該播放終端處理該音量調(diào)節(jié)消息的速度小于該第二速度時(shí),將該發(fā)送周期設(shè)置為第三時(shí)長(zhǎng),該第一周期小于該第二周期,該第二周期小于該第三周期。

進(jìn)一步地,計(jì)時(shí)模塊402,還用于當(dāng)檢測(cè)到用戶手指按壓音量調(diào)節(jié)進(jìn)度條時(shí),或者,用戶手指按壓音量調(diào)節(jié)進(jìn)度條并開始在該音量調(diào)節(jié)進(jìn)度條上劃動(dòng)時(shí),啟動(dòng)定時(shí)器進(jìn)行計(jì)時(shí)。

在系統(tǒng)中設(shè)置一個(gè)定時(shí)器,通過(guò)該定時(shí)器實(shí)現(xiàn)計(jì)時(shí)。該定時(shí)器每經(jīng)過(guò)一個(gè)發(fā)送周期,便置0重新開始計(jì)時(shí)。

進(jìn)一步地,裝置還包括:

檢測(cè)模塊402,用于將該包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端之前,實(shí)時(shí)檢測(cè)網(wǎng)絡(luò)傳輸速度;

消息模塊303,還用于若該網(wǎng)絡(luò)傳輸速度小于預(yù)置數(shù)值,則暫停將該音量調(diào)節(jié)消息發(fā)送給播放終端,待該網(wǎng)絡(luò)傳輸速度大于等于該預(yù)置數(shù)值時(shí),再發(fā)送該暫停發(fā)送的音量調(diào)節(jié)消息;

消息模塊303,還用于若該網(wǎng)絡(luò)傳輸速度大于等于該預(yù)置數(shù)值,則將該包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給該播放終端。

本實(shí)施例未盡之細(xì)節(jié),請(qǐng)參閱前述圖2至圖4所示實(shí)施例的描述,此處不再贅述。

本發(fā)明實(shí)施例中,為發(fā)送音量調(diào)節(jié)消息設(shè)置發(fā)送周期,當(dāng)檢測(cè)到調(diào)節(jié)音量的操作時(shí),開始計(jì)時(shí),計(jì)時(shí)每經(jīng)過(guò)該發(fā)送周期,便將一個(gè)包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,直至檢測(cè)到停止調(diào)節(jié)音量的操作,通過(guò)自定義發(fā)送周期,增強(qiáng)控制發(fā)送調(diào)節(jié)音量消息的消息量,提高對(duì)消息量控制的靈活性,可防止因段時(shí)間內(nèi)消息量過(guò)大造成的網(wǎng)絡(luò)阻塞,影響對(duì)播放終端的音量調(diào)節(jié)效率的問(wèn)題。

請(qǐng)參閱圖6,圖6為本發(fā)明實(shí)施例提供的執(zhí)行音量調(diào)節(jié)方法的終端結(jié)構(gòu)示意圖。

本實(shí)施例中所描述的終端,包括:

至少一個(gè)輸入設(shè)備51;至少一個(gè)輸出設(shè)備52;至少一個(gè)處理器53,例如中央處理器;以及,存儲(chǔ)器54。

上述輸入設(shè)備51、輸出設(shè)備52、處理器53和存儲(chǔ)器54通過(guò)總線55連接。

其中,輸入設(shè)備51具體可為攝像頭、觸控面板、物理按鍵或者鼠標(biāo)等等。輸出設(shè)備52具體可為顯示屏。

存儲(chǔ)器54可以是高速隨機(jī)存取記憶體(RAM,Random Access Memory)存儲(chǔ)器,也可為非不穩(wěn)定的存儲(chǔ)器(non-volatile memory),例如磁盤存儲(chǔ)器。存儲(chǔ)器54用于存儲(chǔ)一組可執(zhí)行程序代碼,處理器53與存儲(chǔ)器54耦合,上述輸入設(shè)備51、輸出設(shè)備52和處理器53用于調(diào)用存儲(chǔ)器54中存儲(chǔ)的可執(zhí)行程序代碼,執(zhí)行如下操作:

通過(guò)處理器53執(zhí)行該代碼,執(zhí)行如前述圖2及圖3所示實(shí)施例中描述的音量調(diào)節(jié)方法。

具體地,即執(zhí)行設(shè)置音量調(diào)節(jié)消息的發(fā)送周期;當(dāng)檢測(cè)到調(diào)節(jié)音量的操作時(shí),開始計(jì)時(shí);當(dāng)計(jì)時(shí)經(jīng)過(guò)所述發(fā)送周期時(shí),將包含當(dāng)前調(diào)節(jié)的音量值的音量調(diào)節(jié)消息發(fā)送給播放終端,直至檢測(cè)到停止調(diào)節(jié)音量的操作。

在本申請(qǐng)所提供的多個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)模塊或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信鏈接可以是通過(guò)一些接口,裝置或模塊的間接耦合或通信鏈接,可以是電性,機(jī)械或其它的形式。

所述作為分離部件說(shuō)明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)模塊上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理模塊中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。

所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)便描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其它順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定都是本發(fā)明所必須的。

在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其它實(shí)施例的相關(guān)描述。

以上為對(duì)本發(fā)明所提供的音量調(diào)節(jié)方法、裝置及終端的描述,對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1