本發明涉(she)(she)及音視(shi)頻播放技術領域,具體而言(yan),涉(she)(she)及一種播放管控方(fang)法(fa)、裝置(zhi)和電子終(zhong)端。
背景技術:
經發(fa)明人(ren)研究發(fa)現,現有的(de)基于(yu)音視頻app實現的(de)播放(fang)管(guan)控(kong)(kong)技(ji)術中存(cun)在較大的(de)局限性,例如,基于(yu)某(mou)個音視頻app的(de)管(guan)控(kong)(kong)策略只能針(zhen)對(dui)該(gai)app本身(shen)進(jin)行播放(fang)管(guan)控(kong)(kong)、限制,而對(dui)其他app無法進(jin)行管(guan)控(kong)(kong)。除此之外,現有方(fang)案會鎖定(ding)用戶的(de)行為,不允許用戶進(jin)行其他操作,從而導致用戶操作受限,靈活性較差。
技術實現要素:
有(you)鑒(jian)于此,本發(fa)明(ming)提(ti)供一種播放管(guan)控方法、裝置和電(dian)子(zi)終端,從系(xi)統層面出發(fa),實(shi)現對多個音(yin)視頻(pin)app的有(you)效監控、管(guan)理,在不干(gan)涉用戶其他操作的情(qing)況下,提(ti)高(gao)對音(yin)視頻(pin)app的管(guan)控靈(ling)活性。
本發明較佳(jia)實(shi)施(shi)例提(ti)供(gong)一種播放(fang)管控方法,包括:
監(jian)控(kong)并獲取(qu)用于音視(shi)頻(pin)播放(fang)的(de)至(zhi)少一個音視(shi)頻(pin)app的(de)狀(zhuang)態信息;
判斷每個音視頻(pin)app的狀(zhuang)態信息是否(fou)滿(man)足(zu)預(yu)設(she)管(guan)(guan)控策略中(zhong)的管(guan)(guan)控條(tiao)件,若滿(man)足(zu),則根據(ju)所(suo)述預(yu)設(she)管(guan)(guan)控策略對所(suo)述音視頻(pin)app進行管(guan)(guan)控。
進一步(bu)地(di),所(suo)述狀態信(xin)息包括(kuo)(kuo)播放時長、播放時間、播放次數以及音(yin)(yin)視頻app的(de)類型中的(de)至少一種(zhong)或(huo)者多種(zhong)的(de)組(zu)合(he),所(suo)述預設(she)(she)管(guan)控(kong)策(ce)(ce)略包括(kuo)(kuo)預設(she)(she)時長、預設(she)(she)次數、允許(xu)音(yin)(yin)視頻播放的(de)時間段以及禁止使(shi)用的(de)app類型中的(de)至少一種(zhong)或(huo)者多種(zhong)的(de)組(zu)合(he),所(suo)述判斷每個音(yin)(yin)視頻app的(de)狀態信(xin)息是否滿(man)(man)足預設(she)(she)管(guan)控(kong)策(ce)(ce)略中的(de)管(guan)控(kong)條件,若滿(man)(man)足,則根據所(suo)述預設(she)(she)管(guan)控(kong)策(ce)(ce)略對所(suo)述音(yin)(yin)視頻app進行管(guan)控(kong)的(de)步(bu)驟包括(kuo)(kuo):
判斷每(mei)個音視頻(pin)app的(de)播放時長(chang)(chang)是否達(da)到所(suo)述(shu)預設時長(chang)(chang),若達(da)到,則結束所(suo)述(shu)音視頻(pin)app的(de)播放;或者
判斷每個音(yin)視頻(pin)app的(de)(de)播放時間(jian)是否位于所(suo)述允許(xu)音(yin)視頻(pin)播放的(de)(de)時間(jian)段內,若否,則結束所(suo)述音(yin)視頻(pin)app的(de)(de)播放;或者
判斷(duan)每(mei)個音視(shi)頻(pin)app的(de)播放(fang)次數是否達到所(suo)述(shu)(shu)預(yu)設(she)次數,若達到,則結束所(suo)述(shu)(shu)音視(shi)頻(pin)app的(de)播放(fang);或者判斷(duan)每(mei)個音視(shi)頻(pin)app的(de)類(lei)型是否與(yu)所(suo)述(shu)(shu)禁止使用的(de)app類(lei)型相同(tong),若相同(tong),則禁止所(suo)述(shu)(shu)音視(shi)頻(pin)app進行(xing)播放(fang)。
進一步(bu)地,所述方(fang)法還(huan)包括:
獲取所述音視頻app的管控設置信息;
根據(ju)所述管控設置信息對所述預設管控策略進行(xing)更(geng)新;
根據更新(xin)后(hou)的預設管控策(ce)略對所(suo)述音視頻app進行管控。
進一步地,所述方法還(huan)包括:
獲(huo)取驗證信息并判斷(duan)該驗證信息與預存信息是否匹配(pei);
若所(suo)述(shu)驗證信息與(yu)所(suo)述(shu)預存(cun)信息匹配,則(ze)解(jie)除(chu)對所(suo)述(shu)音視頻app的管(guan)控。
進一(yi)步地,所(suo)述監(jian)控并獲取(qu)用于音視頻(pin)播放(fang)的至少一(yi)個音視頻(pin)app的狀態信息的步驟(zou)包括(kuo):
監(jian)控是(shi)否存(cun)在正在運行(xing)的媒體播放(fang)器;
當(dang)存(cun)在正(zheng)在運(yun)行(xing)的(de)媒(mei)體播(bo)放器時,從所述媒(mei)體播(bo)放器獲取正(zheng)在進行(xing)音視頻播(bo)放的(de)至少(shao)一個(ge)音視頻app的(de)狀態信息(xi)。
進一步地,所述至少一個音視頻app包(bao)括已注冊app,所述方法還包(bao)括:
獲取所述(shu)媒體播放器(qi)的(de)播放調用信息;
將所述(shu)播放調用信息(xi)以事(shi)件通知的(de)形式(shi)發(fa)送給所述(shu)已(yi)(yi)注(zhu)冊app,以使該已(yi)(yi)注(zhu)冊app根據所述(shu)事(shi)件通知調整(zheng)自身播放狀態(tai)。
本發明較(jiao)佳實施例(li)還(huan)提(ti)供一種播放(fang)管(guan)控裝置,包(bao)括:
監控(kong)模塊,用(yong)于(yu)監控(kong)并獲取用(yong)于(yu)音視(shi)頻(pin)播放的至少(shao)一個音視(shi)頻(pin)app的狀態信息(xi);
管控(kong)模(mo)塊,用于判斷(duan)每個音(yin)視頻app的狀態信息是否滿足(zu)預(yu)(yu)設(she)管控(kong)策略中的管控(kong)條件,若滿足(zu),則根據所述預(yu)(yu)設(she)管控(kong)策略對(dui)所述音(yin)視頻app進行(xing)管控(kong)。
進一步地,所述播放管控(kong)裝(zhuang)置還包括:
獲(huo)取模塊,用于獲(huo)取所述音視(shi)頻app的管控設置信息;
策略更新模塊,用于(yu)根據所(suo)述管控設置(zhi)信息對所(suo)述預設管控策略進行(xing)更新;
所述管(guan)控(kong)(kong)模塊用于根據(ju)更(geng)新后(hou)的預設(she)管(guan)控(kong)(kong)策略對所述音視(shi)頻(pin)app進行(xing)管(guan)控(kong)(kong)。
本發明較佳實施例還(huan)提供一種電子終(zhong)端(duan),包括存儲(chu)器(qi)(qi)、處理(li)器(qi)(qi)及上述的播放管控裝(zhuang)置,所述播放管控裝(zhuang)置安裝(zhuang)于所述存儲(chu)器(qi)(qi)并(bing)包括一個或多個由所述處理(li)器(qi)(qi)執行的軟件功能模塊(kuai)。
本發明(ming)較佳實施(shi)例還提供一(yi)種(zhong)計(ji)算機可(ke)讀(du)存儲介質,其(qi)上(shang)(shang)存儲有計(ji)算機程序,所述(shu)計(ji)算機程序在執行時實現上(shang)(shang)述(shu)的(de)播放管(guan)控方法中(zhong)的(de)步驟。
本發明(ming)實施例提供(gong)的(de)播(bo)放管(guan)控方法、裝(zhuang)置和電子終端(duan),從系統層出發,針對所有(you)的(de)音視頻app采用(yong)相同的(de)管(guan)控策略進行監控、管(guan)理,有(you)效解(jie)決(jue)了現有(you)技術中管(guan)控技術的(de)局限(xian)性(xing),普(pu)適(shi)性(xing)較強,提高了用(yong)戶體驗。
除此之外,本發(fa)明還能夠根(gen)據用戶(hu)需(xu)求(qiu)對(dui)管(guan)控策(ce)略進(jin)行(xing)更新,進(jin)一(yi)步滿足不(bu)同(tong)用戶(hu)對(dui)音視頻app的(de)不(bu)同(tong)管(guan)控需(xu)求(qiu),做到靈活管(guan)理。
附圖說明
為了更清楚地(di)(di)說明本發(fa)明實(shi)(shi)施例的技術(shu)(shu)方案,下面(mian)將對(dui)實(shi)(shi)施例中(zhong)所需(xu)要使用的附(fu)圖作(zuo)簡單地(di)(di)介紹,應當理解,以下附(fu)圖僅示出了本發(fa)明的某些實(shi)(shi)施例,因此不(bu)應被看作(zuo)是對(dui)范圍的限定,對(dui)于本領域普通技術(shu)(shu)人員來講,在不(bu)付出創造(zao)性勞動(dong)的前(qian)提下,還可以根據這些附(fu)圖獲得其他(ta)相關的附(fu)圖。
圖1為本發明實施(shi)例提供的(de)應用播(bo)放管控裝置的(de)電子終(zhong)端(duan)的(de)方(fang)框結構示意(yi)圖。
圖2為本發明實施(shi)例提供的(de)(de)播放管控方(fang)法(fa)的(de)(de)流程(cheng)示意(yi)圖。
圖(tu)3為圖(tu)2中所(suo)示(shi)的(de)步驟(zou)s102的(de)子(zi)流程示(shi)意圖(tu)。
圖4為本發明實施例提供的播(bo)放管控方法(fa)的另一流程(cheng)示意(yi)圖。
圖5為本(ben)發明實施例提供的(de)播(bo)放管控方法的(de)又一流(liu)程示(shi)意(yi)圖。
圖6為本發(fa)明實施例(li)提供的播放(fang)管控方法的又一流程示意圖。
圖(tu)7為本發(fa)明實施例提供的一種播放(fang)管(guan)控(kong)裝置的方框結構示(shi)意圖(tu)。
圖標:10-電子終端;100-播放管(guan)控(kong)裝置;110-監(jian)控(kong)模塊(kuai)(kuai);120-管(guan)控(kong)模塊(kuai)(kuai);130-獲取模塊(kuai)(kuai);140-策略(lve)更新模塊(kuai)(kuai);200-存儲器(qi);300-存儲控(kong)制器(qi);400-處理器(qi)。
具體實施方式
為(wei)使(shi)本發(fa)明(ming)實施(shi)例(li)的(de)(de)(de)(de)目(mu)的(de)(de)(de)(de)、技(ji)術(shu)方案和(he)(he)優點更加清楚(chu),下面將結合本發(fa)明(ming)實施(shi)例(li)中的(de)(de)(de)(de)附圖,對本發(fa)明(ming)實施(shi)例(li)中的(de)(de)(de)(de)技(ji)術(shu)方案進行(xing)清楚(chu)、完(wan)整(zheng)地描述(shu),顯然(ran),所描述(shu)的(de)(de)(de)(de)實施(shi)例(li)是本發(fa)明(ming)一部(bu)分實施(shi)例(li),而不是全部(bu)的(de)(de)(de)(de)實施(shi)例(li)。通常在此處附圖中描述(shu)和(he)(he)示(shi)出的(de)(de)(de)(de)本發(fa)明(ming)實施(shi)例(li)的(de)(de)(de)(de)組件可以以各種不同的(de)(de)(de)(de)配(pei)置來布(bu)置和(he)(he)設計。
因此(ci),以下對在附圖中(zhong)(zhong)提供的(de)(de)本(ben)(ben)發明的(de)(de)實(shi)施例的(de)(de)詳細描(miao)述并非旨在限制要求(qiu)保護(hu)的(de)(de)本(ben)(ben)發明的(de)(de)范(fan)圍(wei),而(er)是僅僅表示本(ben)(ben)發明的(de)(de)選定實(shi)施例。基于(yu)本(ben)(ben)發明中(zhong)(zhong)的(de)(de)實(shi)施例,本(ben)(ben)領域(yu)普通技術(shu)人員在沒有作出創造性勞動前提下所獲得的(de)(de)所有其他實(shi)施例,都屬(shu)于(yu)本(ben)(ben)發明保護(hu)的(de)(de)范(fan)圍(wei)。
應(ying)注意到:相似的標號和字(zi)母(mu)在下(xia)面的附(fu)圖(tu)中(zhong)表示(shi)類(lei)似項,因此,一(yi)旦(dan)某一(yi)項在一(yi)個附(fu)圖(tu)中(zhong)被(bei)定義,則在隨(sui)后(hou)的附(fu)圖(tu)中(zhong)不需要對其進(jin)行進(jin)一(yi)步(bu)定義和解釋。
如圖1所(suo)示,為本發明實施例提供的一種應(ying)用播放(fang)管控裝(zhuang)置100的電(dian)子終端10的方框(kuang)結(jie)構示意圖。所(suo)述(shu)電(dian)子終端10包括播放(fang)管控裝(zhuang)置100、存(cun)儲器(qi)200、存(cun)儲控制器(qi)300以及處理(li)器(qi)400。
其(qi)中,所(suo)(suo)述(shu)存(cun)(cun)(cun)儲(chu)(chu)(chu)器(qi)(qi)(qi)200、存(cun)(cun)(cun)儲(chu)(chu)(chu)控(kong)制器(qi)(qi)(qi)300、處理器(qi)(qi)(qi)400各元件(jian)相(xiang)互之間直(zhi)接(jie)或(huo)(huo)間接(jie)地電(dian)性連接(jie),以(yi)實(shi)現數(shu)據的傳輸或(huo)(huo)交互。例如(ru),這些元件(jian)之間通過一(yi)條或(huo)(huo)多條通訊總線或(huo)(huo)信號線實(shi)現電(dian)性連接(jie)。所(suo)(suo)述(shu)播放(fang)管控(kong)裝置100包括(kuo)至少一(yi)個可(ke)以(yi)軟(ruan)件(jian)或(huo)(huo)固件(jian)的形式存(cun)(cun)(cun)儲(chu)(chu)(chu)于所(suo)(suo)述(shu)存(cun)(cun)(cun)儲(chu)(chu)(chu)器(qi)(qi)(qi)200中或(huo)(huo)固化在(zai)所(suo)(suo)述(shu)電(dian)子終端10的操作系統中的軟(ruan)件(jian)功能模(mo)(mo)塊(kuai)(kuai)。所(suo)(suo)述(shu)處理器(qi)(qi)(qi)400在(zai)所(suo)(suo)述(shu)存(cun)(cun)(cun)儲(chu)(chu)(chu)控(kong)制器(qi)(qi)(qi)300的控(kong)制下訪問所(suo)(suo)述(shu)存(cun)(cun)(cun)儲(chu)(chu)(chu)器(qi)(qi)(qi)200,以(yi)用(yong)于執(zhi)行所(suo)(suo)述(shu)存(cun)(cun)(cun)儲(chu)(chu)(chu)器(qi)(qi)(qi)200中存(cun)(cun)(cun)儲(chu)(chu)(chu)的可(ke)執(zhi)行模(mo)(mo)塊(kuai)(kuai),例如(ru)所(suo)(suo)述(shu)播放(fang)管控(kong)裝置100所(suo)(suo)包括(kuo)的軟(ruan)件(jian)功能模(mo)(mo)塊(kuai)(kuai)及計算(suan)機程序等。
可(ke)選地,所述電子(zi)終端10可(ke)以是,但不限(xian)于智能(neng)手機(ji)、ipad、智能(neng)電視等。
應當理解,圖1所(suo)示(shi)的結構僅為示(shi)意。所(suo)述電子終(zhong)端10可以具有(you)比圖1所(suo)示(shi)更(geng)多或者更(geng)少的組件(jian),或者具有(you)與圖1所(suo)示(shi)不同(tong)的配置。其(qi)中,圖1所(suo)示(shi)的各組件(jian)可以由軟件(jian)、硬件(jian)或者其(qi)組合實現(xian)。
如圖(tu)2所(suo)示,是本(ben)發(fa)明較(jiao)佳實施例提供的一種播放管控方(fang)法的流程(cheng)(cheng)示意圖(tu)。所(suo)述播放管控方(fang)法應用(yong)于圖(tu)1所(suo)示的電子(zi)終端10。下面將結合(he)圖(tu)2對所(suo)述播放管控方(fang)法的具體(ti)流程(cheng)(cheng)及(ji)步(bu)驟進(jin)行詳細(xi)闡(chan)述。
步(bu)驟s102:監(jian)控(kong)并獲取用于音視頻(pin)播放的(de)至少一(yi)個音視頻(pin)app的(de)狀態信息。
本實施例(li)(li)中(zhong),從系統層的(de)(de)(de)(de)播(bo)(bo)(bo)放(fang)(fang)(fang)(fang)管理器(qi)的(de)(de)(de)(de)角(jiao)度出發,通過與(yu)媒(mei)體(ti)播(bo)(bo)(bo)放(fang)(fang)(fang)(fang)器(qi)進(jin)行融合,在系統啟動時(shi),播(bo)(bo)(bo)放(fang)(fang)(fang)(fang)管理器(qi)與(yu)系統服務(wu)可以(yi)同時(shi)啟動,以(yi)對(dui)(dui)多(duo)媒(mei)體(ti)播(bo)(bo)(bo)放(fang)(fang)(fang)(fang)器(qi)進(jin)行監控(kong),并通過該多(duo)媒(mei)體(ti)播(bo)(bo)(bo)放(fang)(fang)(fang)(fang)器(qi)獲取所(suo)(suo)述音(yin)視頻(pin)app的(de)(de)(de)(de)狀(zhuang)態信(xin)息。應理解,所(suo)(suo)述狀(zhuang)態信(xin)息用(yong)于(yu)描述所(suo)(suo)述音(yin)視頻(pin)app播(bo)(bo)(bo)放(fang)(fang)(fang)(fang)狀(zhuang)態的(de)(de)(de)(de)相(xiang)關(guan)信(xin)息,本實施例(li)(li)中(zhong),所(suo)(suo)述狀(zhuang)態信(xin)息可以(yi)包(bao)括音(yin)視頻(pin)app開啟/關(guan)閉狀(zhuang)態信(xin)息、播(bo)(bo)(bo)放(fang)(fang)(fang)(fang)時(shi)長、播(bo)(bo)(bo)放(fang)(fang)(fang)(fang)次數、播(bo)(bo)(bo)放(fang)(fang)(fang)(fang)時(shi)間、音(yin)視頻(pin)app的(de)(de)(de)(de)播(bo)(bo)(bo)放(fang)(fang)(fang)(fang)內容(rong)、音(yin)視頻(pin)app的(de)(de)(de)(de)類型、app包(bao)名等中(zhong)的(de)(de)(de)(de)至少一(yi)種或(huo)者多(duo)種的(de)(de)(de)(de)組合。下(xia)面以(yi)圖3為(wei)例(li)(li),對(dui)(dui)所(suo)(suo)述步驟s102中(zhong)的(de)(de)(de)(de)具體(ti)步驟進(jin)行介紹。
子步驟s1020:監控(kong)是否(fou)存在正(zheng)在運行(xing)的媒體播放器。
子步驟s1022:當存在(zai)(zai)正在(zai)(zai)運行的(de)媒體(ti)播放(fang)器時,從所(suo)述(shu)媒體(ti)播放(fang)器獲取正在(zai)(zai)進行音視頻播放(fang)的(de)至(zhi)少一個(ge)音視頻app的(de)狀態信息。
本實(shi)施例中,所(suo)述電子終端(duan)10中的(de)(de)(de)(de)(de)播(bo)放(fang)(fang)管理器(qi)實(shi)時(shi)監(jian)控(kong)媒(mei)體(ti)播(bo)放(fang)(fang)器(qi)的(de)(de)(de)(de)(de)運(yun)(yun)行(xing)(xing)(xing)狀態(tai),當存(cun)在(zai)被音(yin)視頻(pin)(pin)app調用(yong)且正在(zai)運(yun)(yun)行(xing)(xing)(xing)的(de)(de)(de)(de)(de)媒(mei)體(ti)播(bo)放(fang)(fang)器(qi)時(shi),可通(tong)過該正在(zai)運(yun)(yun)行(xing)(xing)(xing)的(de)(de)(de)(de)(de)媒(mei)體(ti)播(bo)放(fang)(fang)器(qi)獲取正在(zai)進行(xing)(xing)(xing)音(yin)視頻(pin)(pin)播(bo)放(fang)(fang)的(de)(de)(de)(de)(de)至少一個(ge)音(yin)視頻(pin)(pin)app的(de)(de)(de)(de)(de)狀態(tai)信(xin)(xin)息(xi)。應注意,所(suo)述電子終端(duan)10中的(de)(de)(de)(de)(de)媒(mei)體(ti)播(bo)放(fang)(fang)器(qi)能夠用(yong)于監(jian)控(kong)、記錄(lu)至少一個(ge)所(suo)述音(yin)視頻(pin)(pin)app的(de)(de)(de)(de)(de)狀態(tai)信(xin)(xin)息(xi)。
步(bu)驟(zou)s103:判斷每個音(yin)視頻app的狀態信息(xi)是否滿足預設管控策略中的管控條(tiao)件(jian),若(ruo)滿足,則執行(xing)步(bu)驟(zou)s104,反(fan)之,則執行(xing)步(bu)驟(zou)s102。
步(bu)驟s104:根據所(suo)述預(yu)設管控策略對所(suo)述音視(shi)頻app進行管控。
其(qi)中(zhong),所(suo)述預(yu)設(she)管(guan)控(kong)策(ce)略(lve)預(yu)先存儲在所(suo)述電子設(she)備中(zhong),在所(suo)述音(yin)視頻(pin)app的(de)(de)(de)狀態(tai)信(xin)息(xi)滿足所(suo)述預(yu)設(she)管(guan)控(kong)策(ce)略(lve)的(de)(de)(de)管(guan)控(kong)條(tiao)(tiao)件時,則(ze)對該音(yin)視頻(pin)app進行管(guan)控(kong)、限(xian)制,例如,根據管(guan)控(kong)條(tiao)(tiao)件結束或(huo)限(xian)制某個app的(de)(de)(de)播放請求等(deng)。反(fan)之,若所(suo)述音(yin)視頻(pin)app的(de)(de)(de)狀態(tai)信(xin)息(xi)不(bu)滿足所(suo)述預(yu)設(she)管(guan)控(kong)策(ce)略(lve)的(de)(de)(de)管(guan)控(kong)條(tiao)(tiao)件,則(ze)繼續執(zhi)行步驟(zou)s102或(huo)步驟(zou)s103。
可選地,在(zai)本實(shi)施(shi)例(li)中,所述預設(she)管(guan)控策(ce)略中的管(guan)控條件可以包(bao)括預設(she)時(shi)長、預設(she)次數、允許(xu)音視頻播(bo)放的時(shi)間段、播(bo)放內容以及禁(jin)止使用的app類型中的至少一種(zhong)或者多種(zhong)的組合。
實(shi)際(ji)實(shi)施(shi)時(shi),可根(gen)據接收(shou)到(dao)的(de)(de)至少一個所述音視(shi)頻(pin)app的(de)(de)狀(zhuang)態(tai)(tai)信(xin)息查詢所述預設管(guan)(guan)控(kong)(kong)策略,當音視(shi)頻(pin)app的(de)(de)狀(zhuang)態(tai)(tai)信(xin)息滿足所述預設管(guan)(guan)控(kong)(kong)策略的(de)(de)管(guan)(guan)控(kong)(kong)條(tiao)件時(shi),則根(gen)據所述預設管(guan)(guan)控(kong)(kong)策略對所述音視(shi)頻(pin)app進行(xing)管(guan)(guan)控(kong)(kong)。下面,本實(shi)施(shi)例(li)將列舉當所述預設管(guan)(guan)控(kong)(kong)策略包括不同(tong)的(de)(de)管(guan)(guan)控(kong)(kong)條(tiao)件時(shi)的(de)(de)可選操作方式。
當所(suo)述(shu)預設(she)管控策略包括允許(xu)音視(shi)(shi)頻app播放的預設(she)時(shi)(shi)長(chang)時(shi)(shi),可判斷接收到的每個音視(shi)(shi)頻app的播放時(shi)(shi)長(chang)是否達(da)到所(suo)述(shu)預設(she)時(shi)(shi)長(chang),若達(da)到,則結束音所(suo)述(shu)視(shi)(shi)頻app的播放。
當所(suo)述(shu)預設(she)管控策略包(bao)括允許音(yin)視(shi)(shi)頻(pin)播放(fang)(fang)的(de)(de)時(shi)間段時(shi),判斷每個(ge)音(yin)視(shi)(shi)頻(pin)app的(de)(de)播放(fang)(fang)時(shi)間是否位(wei)于所(suo)述(shu)允許音(yin)視(shi)(shi)頻(pin)播放(fang)(fang)的(de)(de)時(shi)間段內,若(ruo)否,則結束所(suo)述(shu)音(yin)視(shi)(shi)頻(pin)app的(de)(de)播放(fang)(fang)。
當所述(shu)預設(she)管(guan)控(kong)策(ce)略包括(kuo)預設(she)次數時,判斷(duan)每個音(yin)(yin)視(shi)頻app的(de)播放(fang)次數是(shi)否達到所述(shu)預設(she)次數,若達到,則結束所述(shu)音(yin)(yin)視(shi)頻app的(de)播放(fang)。
當所(suo)述(shu)預設(she)管控策略包括禁(jin)(jin)止使(shi)用的app類型(xing)時,判斷每個音視頻app的類型(xing)是否與(yu)所(suo)述(shu)禁(jin)(jin)止使(shi)用的app類型(xing)相同(tong),若相同(tong),則(ze)禁(jin)(jin)止所(suo)述(shu)音視頻app進(jin)行播放。
當(dang)所述(shu)預設管控策(ce)略包括預設次(ci)數和禁止(zhi)使用(yong)的(de)app類型(xing)(xing)(xing)時(shi),可以首先(xian)判(pan)(pan)斷所述(shu)音視(shi)(shi)(shi)(shi)頻(pin)(pin)app的(de)類型(xing)(xing)(xing)是否為禁止(zhi)使用(yong)的(de)app類型(xing)(xing)(xing),若(ruo)(ruo)是,則(ze)直(zhi)接禁止(zhi)該音視(shi)(shi)(shi)(shi)頻(pin)(pin)app進行(xing)播(bo)放,反之,則(ze)繼續判(pan)(pan)斷該音視(shi)(shi)(shi)(shi)頻(pin)(pin)app的(de)播(bo)放次(ci)數是否達到預設次(ci)數,若(ruo)(ruo)達到,則(ze)結束(shu)所述(shu)音視(shi)(shi)(shi)(shi)頻(pin)(pin)app的(de)播(bo)放。
所(suo)需說明的(de)(de)是,上述(shu)(shu)列舉的(de)(de)管(guan)控(kong)(kong)實施例中,在(zai)對(dui)音(yin)視(shi)頻app進行(xing)管(guan)控(kong)(kong)時,只針對(dui)多(duo)個(ge)(ge)音(yin)視(shi)頻app中某些(xie)滿足(zu)管(guan)控(kong)(kong)條件的(de)(de)音(yin)視(shi)頻app執(zhi)行(xing)管(guan)控(kong)(kong)策(ce)(ce)略(lve)。除(chu)此之(zhi)外,所(suo)述(shu)(shu)預(yu)設(she)管(guan)控(kong)(kong)策(ce)(ce)略(lve)中包括的(de)(de)多(duo)個(ge)(ge)音(yin)視(shi)頻app的(de)(de)管(guan)控(kong)(kong)信息,可以(yi)相同,也可以(yi)不同,例如,所(suo)述(shu)(shu)預(yu)設(she)管(guan)控(kong)(kong)策(ce)(ce)略(lve)可以(yi)是針對(dui)所(suo)述(shu)(shu)電子終(zhong)端(duan)10上的(de)(de)所(suo)有音(yin)視(shi)頻app采用(yong)相同的(de)(de)管(guan)控(kong)(kong)方式,也可針對(dui)不同的(de)(de)音(yin)視(shi)頻app采用(yong)不同的(de)(de)管(guan)控(kong)(kong)方式,本(ben)實施例在(zai)此不做具體限制(zhi)。
可(ke)選(xuan)地,在實(shi)際實(shi)施時,當通(tong)(tong)過(guo)所述(shu)預設(she)管理策(ce)略對(dui)所述(shu)音(yin)(yin)視(shi)頻app進行管控(kong)時,可(ke)通(tong)(tong)過(guo)事(shi)件通(tong)(tong)知(zhi)(zhi)等(deng)形(xing)式通(tong)(tong)知(zhi)(zhi)用戶(hu)某個(ge)音(yin)(yin)視(shi)頻app即將(jiang)被(bei)管控(kong)、鎖(suo)定(ding)。除(chu)此之外,所述(shu)事(shi)件通(tong)(tong)知(zhi)(zhi)中可(ke)提供用戶(hu)是否(fou)同意被(bei)管控(kong)的選(xuan)擇(ze)窗口,如“確定(ding)”或“取消”,以便于用戶(hu)根據實(shi)際需求(qiu)選(xuan)擇(ze)是否(fou)同意該(gai)音(yin)(yin)視(shi)頻app被(bei)管控(kong),或者在該(gai)事(shi)件通(tong)(tong)知(zhi)(zhi)的顯示時長(chang)超過(guo)預設(she)時長(chang)時,默認對(dui)該(gai)音(yin)(yin)視(shi)頻app按照預設(she)管控(kong)策(ce)略進行管控(kong)。
進一(yi)步地,本實(shi)施例中(zhong)(zhong),為了進一(yi)步增(zeng)加(jia)管(guan)控方(fang)式的(de)靈活性,針對(dui)一(yi)個(ge)或(huo)多個(ge)音視頻app,用戶可(ke)以根據自我需求對(dui)所(suo)述(shu)預(yu)設(she)管(guan)控策略中(zhong)(zhong)的(de)管(guan)控條(tiao)件進行(xing)重新設(she)置或(huo)者更新,具體地,如圖4所(suo)示,下面(mian)將對(dui)圖4中(zhong)(zhong)所(suo)示的(de)具體流(liu)程或(huo)步驟(zou)進行(xing)介紹。
步驟s106:獲取(qu)所述音視頻app的管(guan)控設置(zhi)信息。
步驟(zou)s108:根(gen)據(ju)所(suo)述管(guan)控(kong)設(she)置信息對所(suo)述預設(she)管(guan)控(kong)策略進行更新。
步驟(zou)s110:根據更(geng)新后的預設(she)管控(kong)策略對所述音視(shi)頻app進(jin)行(xing)管控(kong)。
在實際實施時,針對一個(ge)或多(duo)個(ge)音(yin)視(shi)頻(pin)app,可(ke)(ke)以(yi)首先獲取用戶對音(yin)視(shi)頻(pin)app的管(guan)控(kong)設(she)置(zhi)信(xin)(xin)息(xi),然后(hou)按照所述(shu)管(guan)控(kong)設(she)置(zhi)信(xin)(xin)息(xi)對所述(shu)預設(she)管(guan)控(kong)策略(lve)進(jin)行更新(xin),最后(hou),所述(shu)電子終端10可(ke)(ke)根據更新(xin)完成后(hou)的預設(she)管(guan)控(kong)策略(lve)對所述(shu)音(yin)視(shi)頻(pin)app進(jin)行管(guan)控(kong)。可(ke)(ke)選(xuan)地,所述(shu)管(guan)控(kong)設(she)置(zhi)信(xin)(xin)息(xi)可(ke)(ke)以(yi)是(shi)針對單個(ge)音(yin)視(shi)頻(pin)app的管(guan)控(kong)設(she)置(zhi)信(xin)(xin)息(xi),也可(ke)(ke)以(yi)是(shi)針對多(duo)個(ge)app的管(guan)控(kong)設(she)置(zhi)信(xin)(xin)息(xi),本實施例對此不做限(xian)制(zhi)。
進(jin)(jin)一(yi)步地,當(dang)用(yong)戶需(xu)要對(dui)已(yi)經處(chu)于管(guan)(guan)控(kong)狀(zhuang)態的音(yin)視頻app進(jin)(jin)行(xing)操作(zuo)時(shi),可(ke)通(tong)過信息驗證(zheng)的方式(shi)對(dui)該音(yin)視頻app解除(chu)管(guan)(guan)控(kong),具體地,如圖5所示,下面將對(dui)圖5中所示的具體流(liu)程或(huo)步驟進(jin)(jin)行(xing)介紹(shao)。
步(bu)驟s112:獲取驗證(zheng)信息(xi)并判斷該(gai)驗證(zheng)信息(xi)與預存信息(xi)是否匹配(pei)。
其中,本(ben)(ben)實(shi)(shi)施(shi)例中可以采(cai)用(yong)的驗證方式(shi)有密碼驗證、指紋識別(bie)、頭像識別(bie)、聲(sheng)音識別(bie)、二(er)維碼、條形碼等,與(yu)所(suo)述(shu)驗證方式(shi)對應的,所(suo)述(shu)驗證信息(xi)(xi)(xi)和(he)所(suo)述(shu)預(yu)存信息(xi)(xi)(xi)可以是密碼、指紋信息(xi)(xi)(xi)、面部信息(xi)(xi)(xi)、聲(sheng)音信息(xi)(xi)(xi)等,本(ben)(ben)實(shi)(shi)施(shi)例對此(ci)不做具體(ti)限制(zhi)。
應注意(yi),在實際實施時,所述驗證方(fang)式(shi)(shi)可以是(shi)密碼驗證、指紋識別、頭像識別、聲(sheng)音識別、二維碼掃(sao)描等中的至少一種或者多種的組合,從而進一步增強驗證方(fang)式(shi)(shi)的安全性。
步驟s114:若所(suo)(suo)(suo)述(shu)驗證信息與(yu)所(suo)(suo)(suo)述(shu)預存信息匹配,則(ze)解除對所(suo)(suo)(suo)述(shu)音視頻app的管控(kong)。
本實(shi)施(shi)例中,當所述驗(yan)證信(xin)息與所述預(yu)(yu)存信(xin)息匹配(pei)時(shi),可解除對(dui)相應音(yin)視頻(pin)(pin)app的管控。可選(xuan)地,在(zai)用戶通(tong)過(guo)(guo)所述驗(yan)證信(xin)息解除對(dui)音(yin)視頻(pin)(pin)app的管控狀(zhuang)態(tai)后,該音(yin)視頻(pin)(pin)app可在(zai)預(yu)(yu)定時(shi)長(chang)內處于解鎖狀(zhuang)態(tai),但若(ruo)超過(guo)(guo)預(yu)(yu)設(she)時(shi)長(chang),可再次通(tong)過(guo)(guo)所述預(yu)(yu)設(she)管控策略對(dui)該音(yin)視頻(pin)(pin)app進行管控。
除此之(zhi)外,當所述驗(yan)證信息與所述預存信息不(bu)匹配時,所述音(yin)視頻app應(ying)繼續保(bao)持(chi)管控狀態。可選地(di),若所述驗(yan)證信息連續多次驗(yan)證失敗,所述電(dian)子(zi)終端10可啟動(dong)報警(jing)程序,例如(ru),通(tong)過(guo)自動(dong)開(kai)啟攝(she)像裝置進行拍照或者(zhe)直接(jie)通(tong)過(guo)聲(sheng)音(yin)預警(jing)等(deng),本實施對此不(bu)做具(ju)體(ti)限(xian)制。
進(jin)(jin)一步(bu)地,如圖6所(suo)示,在通過所(suo)述(shu)預設管控策(ce)略對所(suo)述(shu)音(yin)視(shi)頻(pin)app進(jin)(jin)行管控時,所(suo)述(shu)音(yin)視(shi)頻(pin)app還可根(gen)據媒體(ti)播放(fang)器的(de)播放(fang)調用信息(xi)對自身的(de)播放(fang)狀態進(jin)(jin)行靈活調整,具體(ti)步(bu)驟如下。
步驟s116:獲取所述媒(mei)體播(bo)放器的播(bo)放調用信息。
本實施例中,所述媒體播(bo)放(fang)器可以(yi)是多媒體播(bo)放(fang)器(mediaplayer)、mediacodec或者ctv等播(bo)放(fang)器,具體地(di),本實施例對此不做限制。同時(shi),所述調用(yong)信息可以(yi)是所述媒體播(bo)放(fang)器的起(qi)播(bo)、停止等相關信息。
步驟(zou)s118:將所述播(bo)放調用信息以事件(jian)通知(zhi)的形式(shi)發送給所述已(yi)注(zhu)冊app,以使該已(yi)注(zhu)冊app根據所述事件(jian)通知(zhi)調整自身播(bo)放狀態。
本實(shi)施例中,所(suo)述音視(shi)頻app包(bao)括(kuo)已(yi)注(zhu)冊(ce)app和第三方app,所(suo)述已(yi)注(zhu)冊(ce)app用于描(miao)述在(zai)播放管理器(qi)中具有(you)注(zhu)冊(ce)權限且已(yi)注(zhu)冊(ce)的(de)音視(shi)頻app,所(suo)述已(yi)注(zhu)冊(ce)app能夠與(yu)所(suo)述播放管理器(qi)進行信息交(jiao)互。
實(shi)際實(shi)施時,所述(shu)(shu)電子終端(duan)10可(ke)能安裝有(you)多個不(bu)同(tong)的(de)(de)媒(mei)體(ti)(ti)播(bo)放(fang)(fang)器(qi),不(bu)同(tong)的(de)(de)媒(mei)體(ti)(ti)播(bo)放(fang)(fang)器(qi)的(de)(de)啟用(yong)和停止(zhi)等狀(zhuang)(zhuang)態(tai)(tai)信(xin)息(xi)不(bu)同(tong),因此,在不(bu)同(tong)的(de)(de)媒(mei)體(ti)(ti)播(bo)放(fang)(fang)發生(sheng)狀(zhuang)(zhuang)態(tai)(tai)變(bian)化時,所述(shu)(shu)播(bo)放(fang)(fang)管理(li)器(qi)可(ke)獲取該(gai)(gai)媒(mei)體(ti)(ti)播(bo)放(fang)(fang)器(qi)的(de)(de)播(bo)放(fang)(fang)調用(yong)信(xin)息(xi)(狀(zhuang)(zhuang)態(tai)(tai)變(bian)化信(xin)息(xi)),并將(jiang)該(gai)(gai)調用(yong)信(xin)息(xi)以(yi)事件通知的(de)(de)形(xing)式發送給所述(shu)(shu)已(yi)注(zhu)冊(ce)app,以(yi)使該(gai)(gai)已(yi)注(zhu)冊(ce)app根據所述(shu)(shu)事件通知調整(zheng)自身播(bo)放(fang)(fang)狀(zhuang)(zhuang)態(tai)(tai),以(yi)實(shi)現電子終端(duan)10內的(de)(de)播(bo)放(fang)(fang)資源的(de)(de)靈活、合理(li)配置。
應理(li)解,所(suo)述已注冊(ce)app本身預存有子(zi)控(kong)制(zhi)策(ce)(ce)略(lve),當所(suo)述已注冊(ce)app接收到所(suo)述媒體播放器的調用信(xin)息的事件通知(zhi)(zhi)時(shi),可將該事件通知(zhi)(zhi)與子(zi)控(kong)制(zhi)策(ce)(ce)略(lve)進(jin)行匹(pi)配比較,若匹(pi)配,則可在符(fu)合所(suo)述預設管控(kong)策(ce)(ce)略(lve)的前提下,根據子(zi)控(kong)制(zhi)策(ce)(ce)略(lve)調整(zheng)自身播放狀態。
可(ke)(ke)選地,在(zai)對所(suo)(suo)述音視頻(pin)app進(jin)(jin)行監(jian)控(kong)、管理時(shi),通過對所(suo)(suo)述音視頻(pin)app運行的所(suo)(suo)有日志數據(ju)進(jin)(jin)行統計(ji)分析,可(ke)(ke)對電子終端(duan)10中的音視頻(pin)app運行過程中出現的問題(ti)進(jin)(jin)行定(ding)位、診斷(duan)。除此之外,還可(ke)(ke)對多個音視頻(pin)app的運行日志數據(ju)進(jin)(jin)行大數據(ju)分析,并結(jie)合電子終端(duan)10中的實(shi)際資源(yuan)的競爭情況,對所(suo)(suo)述預設管控(kong)策(ce)略(lve)進(jin)(jin)行調(diao)整更新(xin),進(jin)(jin)而優化(hua)對所(suo)(suo)述音視頻(pin)app的管控(kong)。
基于(yu)對上述(shu)(shu)播放管控(kong)方(fang)(fang)法的描述(shu)(shu),本發明(ming)實施例還提供一種計算(suan)(suan)機可(ke)讀存(cun)(cun)儲介(jie)質,該計算(suan)(suan)機可(ke)讀存(cun)(cun)儲介(jie)質上存(cun)(cun)儲有計算(suan)(suan)機程(cheng)序,所述(shu)(shu)計算(suan)(suan)機程(cheng)序在執行(xing)時實現上述(shu)(shu)所述(shu)(shu)的播放管控(kong)方(fang)(fang)法中的步驟,具體執行(xing)步驟的順序,本實施例在此不做(zuo)限(xian)制(zhi)。
請(qing)參(can)閱(yue)圖7,為本發明實施例提供的(de)應用于圖1所示(shi)的(de)電子(zi)終端10的(de)播放(fang)管控(kong)裝置100,該播放(fang)管控(kong)裝置100包(bao)括監控(kong)模塊110、管控(kong)模塊120、獲(huo)取模塊130和策(ce)略(lve)更新(xin)模塊140。
其中,所述監(jian)控模(mo)塊(kuai)110,用(yong)于監(jian)控并獲取用(yong)于音視頻播放的(de)至少(shao)一個音視頻app的(de)狀態信息。
本實(shi)施例(li)中(zhong),關(guan)于所述(shu)(shu)(shu)監控模塊110的(de)描述(shu)(shu)(shu)具體可參(can)考對圖2中(zhong)所示的(de)步驟(zou)s102的(de)詳細描述(shu)(shu)(shu),也即,所述(shu)(shu)(shu)步驟(zou)s102可以(yi)由所述(shu)(shu)(shu)監控模塊110執(zhi)行。
所述(shu)管(guan)(guan)(guan)控(kong)模(mo)塊120,用于判斷每個音(yin)視頻(pin)app的狀態信息是(shi)否滿足預設管(guan)(guan)(guan)控(kong)策略中的管(guan)(guan)(guan)控(kong)條件,若滿足,則根據所述(shu)預設管(guan)(guan)(guan)控(kong)策略對(dui)所述(shu)音(yin)視頻(pin)app進行(xing)管(guan)(guan)(guan)控(kong)。
本(ben)實施例中(zhong)(zhong),關于所(suo)述管控(kong)模塊(kuai)120的(de)描(miao)述具體可參(can)考對圖2中(zhong)(zhong)所(suo)示的(de)步(bu)(bu)驟(zou)s103和(he)步(bu)(bu)驟(zou)s104的(de)詳細描(miao)述,也即,所(suo)述步(bu)(bu)驟(zou)s103和(he)步(bu)(bu)驟(zou)s104可以由所(suo)述管控(kong)模塊(kuai)120執行。
所述(shu)獲(huo)取(qu)模塊130,用于獲(huo)取(qu)所述(shu)音視頻app的管控設置信息。
本(ben)實(shi)施例(li)中,關于所(suo)述獲取模塊130的描述具體可參考對圖4中所(suo)示的步(bu)驟s106的詳(xiang)細描述,也即,所(suo)述步(bu)驟s106可以由所(suo)述獲取模塊130執(zhi)行。
所述(shu)策略更新模(mo)塊140,用于根據所述(shu)管(guan)控設置信息對所述(shu)預(yu)設管(guan)控策略進行更新。
本實施例中(zhong)(zhong),關于所(suo)述(shu)策(ce)略(lve)更新模(mo)(mo)塊140的描述(shu)具體可(ke)參考(kao)對圖4中(zhong)(zhong)所(suo)示的步驟s108的詳細描述(shu),也即(ji),所(suo)述(shu)步驟s108可(ke)以(yi)由(you)所(suo)述(shu)策(ce)略(lve)更新模(mo)(mo)塊140執行。
綜上所述,本發明(ming)提供的(de)(de)播放(fang)管(guan)(guan)(guan)控(kong)(kong)方法(fa)、裝(zhuang)置和電(dian)子(zi)終(zhong)端10,從系統(tong)層(ceng)出(chu)發,針對電(dian)子(zi)終(zhong)端10中所有(you)的(de)(de)音視(shi)頻(pin)app采用相(xiang)同的(de)(de)預設管(guan)(guan)(guan)控(kong)(kong)策(ce)略進行監(jian)控(kong)(kong)、管(guan)(guan)(guan)理,能(neng)夠有(you)效解決現有(you)技術中只針對單(dan)個音視(shi)頻(pin)app本身進行策(ce)略管(guan)(guan)(guan)控(kong)(kong)的(de)(de)問題(ti),提高了管(guan)(guan)(guan)控(kong)(kong)過程中的(de)(de)靈活性、全面性。
進一步地,通過根據不(bu)同用(yong)(yong)戶(hu)(hu)的不(bu)同需求,對預設管控(kong)策略進行更新,可進一步做到靈活管理,滿足用(yong)(yong)戶(hu)(hu)需求,提高用(yong)(yong)戶(hu)(hu)體驗度,適應(ying)性更強。
在本(ben)(ben)發(fa)明(ming)實(shi)(shi)施例(li)(li)所(suo)提(ti)供的(de)(de)(de)(de)幾個(ge)(ge)實(shi)(shi)施例(li)(li)中,應該理解到,所(suo)揭(jie)露的(de)(de)(de)(de)方(fang)(fang)法(fa)(fa)和(he)(he)裝置,也(ye)可以(yi)通過其它的(de)(de)(de)(de)方(fang)(fang)式實(shi)(shi)現(xian)。以(yi)上所(suo)描(miao)述的(de)(de)(de)(de)系(xi)(xi)統和(he)(he)方(fang)(fang)法(fa)(fa)實(shi)(shi)施例(li)(li)僅(jin)僅(jin)是示(shi)意性(xing)的(de)(de)(de)(de),例(li)(li)如,附圖(tu)(tu)(tu)中的(de)(de)(de)(de)流程圖(tu)(tu)(tu)和(he)(he)框(kuang)(kuang)圖(tu)(tu)(tu)顯示(shi)了(le)根據本(ben)(ben)發(fa)明(ming)的(de)(de)(de)(de)多(duo)個(ge)(ge)實(shi)(shi)施例(li)(li)的(de)(de)(de)(de)系(xi)(xi)統、方(fang)(fang)法(fa)(fa)和(he)(he)計算機程序(xu)(xu)產品(pin)的(de)(de)(de)(de)可能(neng)(neng)實(shi)(shi)現(xian)的(de)(de)(de)(de)體(ti)系(xi)(xi)架構、功(gong)(gong)能(neng)(neng)和(he)(he)操作。在這點上,流程圖(tu)(tu)(tu)或(huo)(huo)(huo)(huo)(huo)框(kuang)(kuang)圖(tu)(tu)(tu)中的(de)(de)(de)(de)每個(ge)(ge)方(fang)(fang)框(kuang)(kuang)可以(yi)代(dai)表一(yi)(yi)個(ge)(ge)模塊(kuai)、程序(xu)(xu)段或(huo)(huo)(huo)(huo)(huo)代(dai)碼的(de)(de)(de)(de)一(yi)(yi)部分(fen)(fen),所(suo)述模塊(kuai)、程序(xu)(xu)段或(huo)(huo)(huo)(huo)(huo)代(dai)碼的(de)(de)(de)(de)一(yi)(yi)部分(fen)(fen)包含一(yi)(yi)個(ge)(ge)或(huo)(huo)(huo)(huo)(huo)多(duo)個(ge)(ge)用于(yu)實(shi)(shi)現(xian)規定(ding)的(de)(de)(de)(de)邏輯功(gong)(gong)能(neng)(neng)的(de)(de)(de)(de)可執行(xing)(xing)指(zhi)令。也(ye)應當注(zhu)意,在有些作為替(ti)換的(de)(de)(de)(de)實(shi)(shi)現(xian)方(fang)(fang)式中,方(fang)(fang)框(kuang)(kuang)中所(suo)標(biao)(biao)注(zhu)的(de)(de)(de)(de)功(gong)(gong)能(neng)(neng)也(ye)可以(yi)以(yi)不同(tong)于(yu)附圖(tu)(tu)(tu)中所(suo)標(biao)(biao)注(zhu)的(de)(de)(de)(de)順序(xu)(xu)發(fa)生。例(li)(li)如,兩個(ge)(ge)連續(xu)的(de)(de)(de)(de)方(fang)(fang)框(kuang)(kuang)實(shi)(shi)際上可以(yi)基本(ben)(ben)并(bing)行(xing)(xing)地(di)執行(xing)(xing),它們(men)有時也(ye)可以(yi)按相(xiang)反(fan)的(de)(de)(de)(de)順序(xu)(xu)執行(xing)(xing),這依(yi)所(suo)涉及的(de)(de)(de)(de)功(gong)(gong)能(neng)(neng)而定(ding)。也(ye)要(yao)注(zhu)意的(de)(de)(de)(de)是,框(kuang)(kuang)圖(tu)(tu)(tu)和(he)(he)/或(huo)(huo)(huo)(huo)(huo)流程圖(tu)(tu)(tu)中的(de)(de)(de)(de)每個(ge)(ge)方(fang)(fang)框(kuang)(kuang)、以(yi)及框(kuang)(kuang)圖(tu)(tu)(tu)和(he)(he)/或(huo)(huo)(huo)(huo)(huo)流程圖(tu)(tu)(tu)中的(de)(de)(de)(de)方(fang)(fang)框(kuang)(kuang)的(de)(de)(de)(de)組(zu)合,可以(yi)用執行(xing)(xing)規定(ding)的(de)(de)(de)(de)功(gong)(gong)能(neng)(neng)或(huo)(huo)(huo)(huo)(huo)動作的(de)(de)(de)(de)專用的(de)(de)(de)(de)基于(yu)硬件的(de)(de)(de)(de)系(xi)(xi)統來實(shi)(shi)現(xian),或(huo)(huo)(huo)(huo)(huo)者可以(yi)用專用硬件與(yu)計算機指(zhi)令的(de)(de)(de)(de)組(zu)合來實(shi)(shi)現(xian)。
另外,在本發明各個(ge)(ge)(ge)實施例中的各功(gong)能模塊(kuai)(kuai)(kuai)可(ke)(ke)以(yi)集成(cheng)(cheng)在一(yi)起形成(cheng)(cheng)一(yi)個(ge)(ge)(ge)獨立的部(bu)(bu)分,也(ye)可(ke)(ke)以(yi)是各個(ge)(ge)(ge)模塊(kuai)(kuai)(kuai)單(dan)獨存在,也(ye)可(ke)(ke)以(yi)兩個(ge)(ge)(ge)或兩個(ge)(ge)(ge)以(yi)上模塊(kuai)(kuai)(kuai)集成(cheng)(cheng)形成(cheng)(cheng)一(yi)個(ge)(ge)(ge)獨立的部(bu)(bu)分。
所述(shu)功能如果以(yi)軟件功能模塊的(de)(de)(de)(de)(de)(de)形(xing)式實現(xian)并(bing)作為(wei)獨立的(de)(de)(de)(de)(de)(de)產(chan)品(pin)銷售或(huo)使(shi)用時,可(ke)以(yi)存(cun)(cun)(cun)儲(chu)在一個計(ji)(ji)算機(ji)可(ke)讀取(qu)(qu)存(cun)(cun)(cun)儲(chu)介質(zhi)中。基(ji)于這樣(yang)的(de)(de)(de)(de)(de)(de)理(li)解,本(ben)發明的(de)(de)(de)(de)(de)(de)技(ji)術方(fang)案本(ben)質(zhi)上或(huo)者(zhe)(zhe)說(shuo)(shuo)對現(xian)有(you)技(ji)術做出貢獻的(de)(de)(de)(de)(de)(de)部分或(huo)者(zhe)(zhe)該(gai)技(ji)術方(fang)案的(de)(de)(de)(de)(de)(de)部分可(ke)以(yi)以(yi)軟件產(chan)品(pin)的(de)(de)(de)(de)(de)(de)形(xing)式體現(xian)出來,該(gai)計(ji)(ji)算機(ji)軟件產(chan)品(pin)存(cun)(cun)(cun)儲(chu)在一個存(cun)(cun)(cun)儲(chu)介質(zhi)中,包(bao)(bao)(bao)括若干指令用以(yi)使(shi)得(de)一臺計(ji)(ji)算機(ji)設(she)備(bei)(bei)(可(ke)以(yi)是(shi)(shi)個人計(ji)(ji)算機(ji),電(dian)子設(she)備(bei)(bei),或(huo)者(zhe)(zhe)網(wang)絡(luo)設(she)備(bei)(bei)等)執行本(ben)發明各個實施(shi)例所述(shu)方(fang)法(fa)的(de)(de)(de)(de)(de)(de)全部或(huo)部分步驟(zou)。而(er)前述(shu)的(de)(de)(de)(de)(de)(de)存(cun)(cun)(cun)儲(chu)介質(zhi)包(bao)(bao)(bao)括:u盤、移動硬盤、只(zhi)讀存(cun)(cun)(cun)儲(chu)器(qi)(rom,read-onlymemory)、隨機(ji)存(cun)(cun)(cun)取(qu)(qu)存(cun)(cun)(cun)儲(chu)器(qi)(ram,randomaccessmemory)、磁碟或(huo)者(zhe)(zhe)光(guang)盤等各種(zhong)可(ke)以(yi)存(cun)(cun)(cun)儲(chu)程序代碼的(de)(de)(de)(de)(de)(de)介質(zhi)。需(xu)要(yao)(yao)說(shuo)(shuo)明的(de)(de)(de)(de)(de)(de)是(shi)(shi),在本(ben)文中,術語“包(bao)(bao)(bao)括”、“包(bao)(bao)(bao)含(han)”或(huo)者(zhe)(zhe)其任何其他(ta)變體意在涵蓋非排他(ta)性的(de)(de)(de)(de)(de)(de)包(bao)(bao)(bao)含(han),從(cong)而(er)使(shi)得(de)包(bao)(bao)(bao)括一系列(lie)要(yao)(yao)素(su)(su)的(de)(de)(de)(de)(de)(de)過程、方(fang)法(fa)、物(wu)(wu)品(pin)或(huo)者(zhe)(zhe)設(she)備(bei)(bei)不僅包(bao)(bao)(bao)括那些要(yao)(yao)素(su)(su),而(er)且還(huan)包(bao)(bao)(bao)括沒有(you)明確列(lie)出的(de)(de)(de)(de)(de)(de)其他(ta)要(yao)(yao)素(su)(su),或(huo)者(zhe)(zhe)是(shi)(shi)還(huan)包(bao)(bao)(bao)括為(wei)這種(zhong)過程、方(fang)法(fa)、物(wu)(wu)品(pin)或(huo)者(zhe)(zhe)設(she)備(bei)(bei)所固有(you)的(de)(de)(de)(de)(de)(de)要(yao)(yao)素(su)(su)。在沒有(you)更(geng)多(duo)限制的(de)(de)(de)(de)(de)(de)情況(kuang)下,由語句“包(bao)(bao)(bao)括一個……”限定的(de)(de)(de)(de)(de)(de)要(yao)(yao)素(su)(su),并(bing)不排除在包(bao)(bao)(bao)括所述(shu)要(yao)(yao)素(su)(su)的(de)(de)(de)(de)(de)(de)過程、方(fang)法(fa)、物(wu)(wu)品(pin)或(huo)者(zhe)(zhe)設(she)備(bei)(bei)中還(huan)存(cun)(cun)(cun)在另外的(de)(de)(de)(de)(de)(de)相同(tong)要(yao)(yao)素(su)(su)。
以上所(suo)述僅為本(ben)(ben)發(fa)明的(de)優選實施例(li)而已,并不用于限制本(ben)(ben)發(fa)明,對于本(ben)(ben)領域(yu)的(de)技術人員來說(shuo),本(ben)(ben)發(fa)明可以有各種更改(gai)和變(bian)化。凡(fan)在(zai)本(ben)(ben)發(fa)明的(de)精神和原則之內,所(suo)作的(de)任何修改(gai)、等同替換(huan)、改(gai)進等,均應包含在(zai)本(ben)(ben)發(fa)明的(de)保(bao)護范圍之內。