容數(shù)據(jù),或者運(yùn)營(yíng)商服務(wù)器主動(dòng)向終端提供內(nèi)容數(shù)據(jù);這些運(yùn)營(yíng)商服務(wù)器提供的內(nèi)容數(shù)據(jù)來(lái)源于內(nèi)容提供系統(tǒng)。在后續(xù)實(shí)施例中,服務(wù)器對(duì)應(yīng)到圖1所示的運(yùn)營(yíng)商服務(wù)器,若由內(nèi)容提供商直接提供相應(yīng)的配置信息那么配置信息可以與內(nèi)容提供系統(tǒng)中的數(shù)據(jù)內(nèi)容一起存儲(chǔ),運(yùn)營(yíng)商服務(wù)器可以?xún)H作為轉(zhuǎn)發(fā)數(shù)據(jù)的服務(wù)器使用,此時(shí)后續(xù)實(shí)施例中服務(wù)器可以對(duì)應(yīng)到內(nèi)容提供系統(tǒng)的服務(wù)器。
[0053]將以上應(yīng)用系統(tǒng)對(duì)應(yīng)到音樂(lè)播放系統(tǒng),依據(jù)前述說(shuō)明,可以是:內(nèi)容提供系統(tǒng)對(duì)應(yīng)到存放音樂(lè)的數(shù)據(jù)庫(kù)或者音樂(lè)提供商的內(nèi)容服務(wù)器等;運(yùn)營(yíng)服務(wù)器可以對(duì)應(yīng)到用戶(hù)使用的播放器對(duì)應(yīng)的運(yùn)營(yíng)商的服務(wù)器,終端側(cè)會(huì)運(yùn)行相應(yīng)的播放器,播放器會(huì)有相應(yīng)的播放控件。
[0054]本發(fā)明實(shí)施例提供了一種播放控件的應(yīng)用方法,應(yīng)用于終端,該終端設(shè)備可以包括手機(jī)、平板電腦、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)、銷(xiāo)售終端(Pointof Sales,P0S)、車(chē)載電腦等任意終端設(shè)備,如圖2所示,可以一并參考圖4所示流程,包括:
[0055]201:終端接收內(nèi)容數(shù)據(jù),以及與上述內(nèi)容數(shù)據(jù)對(duì)應(yīng)的播放控件的配置信息;上述配置信息包含用于指示在呈現(xiàn)上述內(nèi)容數(shù)據(jù)過(guò)程中是否需要顯示上述播放控件的信息;
[0056]內(nèi)容數(shù)據(jù)可以是服務(wù)器本地提供的內(nèi)容數(shù)據(jù),也可以是其他服務(wù)器發(fā)送來(lái)的內(nèi)容數(shù)據(jù);終端接收的內(nèi)容數(shù)據(jù)則可以來(lái)自于這些內(nèi)容數(shù)據(jù)。另需說(shuō)明的是,對(duì)于直接在終端輸入的內(nèi)容數(shù)據(jù),例如:局域網(wǎng)內(nèi)傳播的內(nèi)容數(shù)據(jù)或者通過(guò)存儲(chǔ)設(shè)備轉(zhuǎn)移到終端的內(nèi)容數(shù)據(jù),這里的接收不應(yīng)理解為必須是來(lái)自服務(wù)器的內(nèi)容數(shù)據(jù),也不應(yīng)理解為必須是通過(guò)網(wǎng)絡(luò)接收的內(nèi)容數(shù)據(jù)。內(nèi)容數(shù)據(jù)可以包含播放的內(nèi)容數(shù)據(jù)(例如音頻數(shù)據(jù)、視頻數(shù)據(jù)或者動(dòng)畫(huà)數(shù)據(jù)等),還可以進(jìn)一步包含不需要播放的數(shù)據(jù)(例如靜態(tài)的文字、圖片等)。在本實(shí)施例中,播放控件是指用于控制待播數(shù)據(jù)的播放方式、播放狀態(tài)等信息的功能部件;播放控件可以不用包含全部的播放控制功能以及全部的狀態(tài)信息,優(yōu)選進(jìn)行缺省;此處待播數(shù)據(jù)可以理解為內(nèi)容數(shù)據(jù)中需要以播放的形式呈現(xiàn)的數(shù)據(jù)。如何確定配置信息,可以按照預(yù)定的規(guī)則或者用戶(hù)的指定進(jìn)行確定,例如:用戶(hù)編輯的內(nèi)容數(shù)據(jù)指定不需要顯示播放控件,或者,按照預(yù)定的規(guī)則網(wǎng)頁(yè)內(nèi)嵌懸浮窗的待播數(shù)據(jù)不顯示播放控件,專(zhuān)欄音樂(lè)需要顯示播放控件等;除了以上舉例中對(duì)應(yīng)不同待播數(shù)據(jù)的顯示策略,還可以依據(jù)設(shè)備(如終端)的處理能力(例如硬/軟件的功能)確定顯示策略,具體采用何種預(yù)定規(guī)則,本發(fā)明實(shí)施例不作唯一性限定。
[0057]202:若上述配置信息指示需要顯示上述播放控件,則在呈現(xiàn)上述內(nèi)容數(shù)據(jù)的過(guò)程中顯示上述播放控件;
[0058]203:若上述配置信息指示不需要顯示上述播放控件,則在呈現(xiàn)上述內(nèi)容數(shù)據(jù)的過(guò)程中不顯示上述播放控件。
[0059]在本實(shí)施例中,終端一側(cè)可以有默認(rèn)的播放控件呈現(xiàn)形式,如果是默認(rèn)的播放控件呈現(xiàn)形式,優(yōu)選采用較少的播放控制功能和/或播放狀態(tài)信息。本實(shí)施例中所稱(chēng)的呈現(xiàn)可以是顯示,也可以是以聲音的形式輸出,當(dāng)然也可以是兩者兼而有之;不應(yīng)理解為僅可以采用單一方式進(jìn)行內(nèi)容數(shù)據(jù)的呈現(xiàn)。
[0060]本實(shí)施例,獲取了內(nèi)容數(shù)據(jù)也獲取了與內(nèi)容數(shù)據(jù)對(duì)應(yīng)的配置信息,配置信息指定了播放控件是否需要顯示出來(lái),相比于以固定形態(tài)展現(xiàn)的播放控件而言,可以依不同的內(nèi)容數(shù)據(jù)決定是否需要顯示播放控件,避免在不適用固定播放控件的場(chǎng)景下出現(xiàn)的問(wèn)題,可以靈活控制播放控件是否顯示在不影響核心需求的前提下更大的滿足用戶(hù)的多樣化需求。
[0061]以上核心需求可以理解為播放控件被需要的場(chǎng)景下需要顯示,從而實(shí)現(xiàn)播放控制的功能。多樣化需求,包括對(duì)應(yīng)【背景技術(shù)】中的不遮擋內(nèi)容數(shù)據(jù)的需求,不同的應(yīng)用場(chǎng)景需求可能不同以上場(chǎng)景舉例不應(yīng)理解為對(duì)本發(fā)明實(shí)施例的限定。
[0062]基于播放控件可能遮擋內(nèi)容數(shù)據(jù)的情況,本發(fā)明實(shí)施例提供了如下解決方案:上述顯示上述播放控件包括:以半透明或者不透明的懸浮框的形式顯示上述播放控件。
[0063]本實(shí)施例采用半透明或者不透明的懸浮框形式,是否透明以及透明度是可以調(diào)節(jié)的,具體調(diào)節(jié)形式本實(shí)施例不作唯一性限定,可以默認(rèn)一個(gè)透明度在用戶(hù)不設(shè)置的情況下使用這個(gè)默認(rèn)的透明度。使用較透明的播放控件,可以進(jìn)一步減少對(duì)內(nèi)容數(shù)據(jù)呈現(xiàn)的干擾。
[0064]基于播放控件的更簡(jiǎn)潔的需求,本實(shí)施例中播放控件在初始顯示形態(tài)可以?xún)H包含極少的功能從而最大限度減少其占用的顯示區(qū)域,具體如下:上述播放控件包括:
[0065]球形主體,以及,緊貼上述球形主體外邊緣用于顯示播放進(jìn)度的環(huán)形區(qū)域。
[0066]基于用戶(hù)的一般習(xí)慣,可以是順時(shí)針表示播放進(jìn)度,S卩:以環(huán)形區(qū)域表示播放進(jìn)度條,進(jìn)度條走向?yàn)轫槙r(shí)針。環(huán)形區(qū)域可以理解為另一種形態(tài)的進(jìn)度條,該進(jìn)度條相比于條形的進(jìn)度條而言,更貼合球形播放控件,并且更為簡(jiǎn)潔大方,占用顯示區(qū)域也更小。
[0067]基于用戶(hù)仍然有需要對(duì)內(nèi)容數(shù)據(jù)的播放進(jìn)程進(jìn)行控制的核心需求,本發(fā)明實(shí)施例基于前述提供的特定播放控件呈現(xiàn)形式提供了如下至少兩種進(jìn)入相對(duì)完整的播放控件的實(shí)現(xiàn)方式,具體如下:上述方法還包括:
[0068]在接收到點(diǎn)擊上述球形主體的指令后,顯示完整形態(tài)的播放控件;上述完整形態(tài)的播放控件包括用于控制當(dāng)前播放內(nèi)容的功能組合;或者,
[0069]在接收到單擊上述球形主體的指令后,切換播放狀態(tài),上述播放狀態(tài)包含播放和暫停;在接收到雙擊上述球形主體的指令后,顯示完整形態(tài)的播放控件。
[0070]以上兩種方式中,前一種方式操作更為直接,后一種方式則可以在極簡(jiǎn)模式下的播放控件中仍然實(shí)現(xiàn)播放/暫停這一基礎(chǔ)核心功能,減少啟動(dòng)相對(duì)完整的播放控件的操作次數(shù)。本實(shí)施例中完整形態(tài)的播放控件,應(yīng)當(dāng)理解為相對(duì)于初始顯示的播放控件而言的功能更多一些,至于是否是播放控件能夠提供的全部功能,本實(shí)施例對(duì)此不予限定。通常來(lái)說(shuō),播放控件可能有的播放控制功能以及播放狀態(tài)很多,可以顯示常用的播放控制功能以及播放狀態(tài),對(duì)于那些不常用的播放控制功能以及播放狀態(tài)則可以采用縮略的方式,提供擴(kuò)展入口進(jìn)行顯示,以減少播放器呈現(xiàn)的內(nèi)容,從而降低用戶(hù)選擇操作的復(fù)雜度。
[0071]另外,對(duì)于采用初始顯示的極簡(jiǎn)形態(tài)的播放控件,基于球形加進(jìn)度的呈現(xiàn)形式,本發(fā)明實(shí)施例還可以進(jìn)一步執(zhí)行如下操作:獲得與內(nèi)容數(shù)據(jù)相關(guān)聯(lián)的關(guān)聯(lián)信息,在上述球形主體顯示上述關(guān)聯(lián)信息。本實(shí)施例所稱(chēng)的關(guān)聯(lián)信息是與數(shù)據(jù)內(nèi)容具有強(qiáng)關(guān)聯(lián)的信息,例如:音樂(lè)的演唱者頭像,音樂(lè)所屬專(zhuān)輯封面、視頻內(nèi)涉及人物的頭像、音樂(lè)的波形、音樂(lè)類(lèi)型所對(duì)應(yīng)的意境圖。關(guān)聯(lián)信息可以是從網(wǎng)絡(luò)中搜索得到的,也可以是本地存儲(chǔ)的,還可以是在內(nèi)容數(shù)據(jù)內(nèi)攜帶的。具體獲取形式,本發(fā)明實(shí)施例不作唯一性限定。
[0072]本發(fā)明實(shí)施例還提供了另一種播放控件的應(yīng)用方法,應(yīng)用于網(wǎng)絡(luò)側(cè)設(shè)備,特別是服務(wù)器,該服務(wù)器可以為內(nèi)容提供商所擁有,也可以為運(yùn)營(yíng)商所擁有,具體依不同的應(yīng)用系統(tǒng)有所差別,如圖3所示,可以一并參考圖4所示流程,包括:
[0073]301:從內(nèi)容提供系統(tǒng)獲取內(nèi)容數(shù)據(jù),獲取與上述內(nèi)容數(shù)據(jù)對(duì)應(yīng)的播放控件的配置信息;上述配置信息包含用于指示在呈現(xiàn)上述內(nèi)容數(shù)據(jù)過(guò)程中是否需要顯示上述播放控件的信息;
[0074]內(nèi)容數(shù)據(jù)可以是服務(wù)器本地提供的內(nèi)容數(shù)據(jù),也可以是其他服務(wù)器發(fā)送來(lái)的內(nèi)容數(shù)據(jù);內(nèi)容數(shù)據(jù)可以包含播放的內(nèi)容數(shù)據(jù)(例如音頻數(shù)據(jù)、視頻數(shù)據(jù)或者動(dòng)畫(huà)數(shù)據(jù)等),還可以進(jìn)一步包含不需要播放的數(shù)據(jù)(例如靜態(tài)的文字、圖片等)。在本實(shí)施例中,播放控件是指用于控制待播數(shù)據(jù)的播放方式、播放狀態(tài)等信息的功能部件;播放控件可以不用包含全部的播放控制功能以及全部的狀態(tài)信息,優(yōu)選進(jìn)行缺省;此處待播數(shù)據(jù)可以理解為內(nèi)容數(shù)據(jù)中需要以播放的形式呈現(xiàn)的數(shù)據(jù)。如何確定配置信息,可以按照預(yù)定的規(guī)則或者用戶(hù)的指定進(jìn)行確定,例如:用戶(hù)編輯的內(nèi)容數(shù)據(jù)指定不需要顯示播放控件,或者,按照預(yù)定的規(guī)則網(wǎng)頁(yè)內(nèi)嵌懸浮窗的待播數(shù)據(jù)不顯示播放控件,專(zhuān)欄音樂(lè)需要顯示播放控件等;除了以上舉例中對(duì)應(yīng)不同待播數(shù)據(jù)的顯示策略,還可以依據(jù)設(shè)備(如終端)的處理能力(例如硬/軟件的功能)確定顯示策略,具體采用何種預(yù)定規(guī)則,本發(fā)明實(shí)施例不作唯一性限定。
[0075]302:向終端發(fā)送上述內(nèi)容數(shù)據(jù),向上述終端發(fā)送上述配置信息。
[0076]本實(shí)施例,在網(wǎng)絡(luò)側(cè)的服務(wù)器發(fā)送了配置信息,指定了播放控件是否需要顯示出來(lái),相比于以固定形態(tài)展現(xiàn)的播放控件而言,可以依不同的內(nèi)容數(shù)據(jù)決定是否需要顯示播放控件,