控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器180,并能接收處理器180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設(shè)備132。具體地,其他輸入設(shè)備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
[0274]顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端900的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。顯示單元140可包括顯示面板141,可選的,可以采用IXD (Liquid Crystal Display,液晶顯示器)、OLED (Organic Light-Emitting D1de,有機(jī)發(fā)光二極管)等形式來配置顯示面板141。進(jìn)一步的,觸敏表面131可覆蓋顯示面板141,當(dāng)觸敏表面131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據(jù)觸摸事件的類型在顯示面板141上提供相應(yīng)的視覺輸出。雖然在圖9中,觸敏表面131與顯示面板141是作為兩個獨(dú)立的部件來實(shí)現(xiàn)輸入和輸出功能,但是在某些實(shí)施例中,可以將觸敏表面131與顯示面板141集成而實(shí)現(xiàn)輸入和輸出功能。
[0275]終端900還可包括至少一種傳感器150,比如光傳感器、運(yùn)動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板141的亮度,接近傳感器可在終端900移動到耳邊時,關(guān)閉顯示面板141和/或背光。作為運(yùn)動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于終端900還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0276]音頻電路160、揚(yáng)聲器161,傳聲器162可提供用戶與終端900之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P(yáng)聲器161,由揚(yáng)聲器161轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)RF電路110以發(fā)送給比如另一終端,或者將音頻數(shù)據(jù)輸出至存儲器120以便進(jìn)一步處理。音頻電路160還可能包括耳塞插孔,以提供外設(shè)耳機(jī)與終端900的通信。
[0277]WiFi屬于短距離無線傳輸技術(shù),終端900通過WiFi模塊170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。
[0278]處理器180是終端900的控制中心,利用各種接口和線路連接整個手機(jī)的各個部分,通過運(yùn)行或執(zhí)行存儲在存儲器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器120內(nèi)的數(shù)據(jù),執(zhí)行終端900的各種功能和處理數(shù)據(jù),從而對手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器180可包括一個或多個處理核心;優(yōu)選的,處理器180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器180中。
[0279]終端900還包括給各個部件供電的電源190(比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器180邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電源190還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
[0280]盡管未示出,終端900還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。具體在本實(shí)施例中,終端的顯示單元是觸摸屏顯示器,終端還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行述一個或者一個以上程序包含用于進(jìn)行以下操作的指令:
[0281]接收第一試聽請求,獲取第一試聽請求對應(yīng)的作品公共數(shù)據(jù),作品公共數(shù)據(jù)中至少包括作品播放數(shù)據(jù)和作品統(tǒng)計數(shù)據(jù);
[0282]通過第一接口將作品公共數(shù)據(jù)推送給用戶;
[0283]接收第二試聽請求,獲取第二試聽請求對應(yīng)的用戶互動數(shù)據(jù),用戶互動數(shù)據(jù)至少包括互動操作數(shù)據(jù)和用戶關(guān)注數(shù)據(jù);
[0284]通過第二接口將用戶互動數(shù)據(jù)推送給用戶;
[0285]其中,第一試聽請求、第二試聽請求由同一試聽操作觸發(fā),第一接口、第二接口為用于傳輸不同數(shù)據(jù)的后臺服務(wù)器接口。
[0286]可選地,通過第二接口將用戶互動數(shù)據(jù)推送給用戶之后,該方法還包括:
[0287]接收第三試聽請求,第三試聽請求中包括作品標(biāo)識;
[0288]根據(jù)作品標(biāo)識,獲取第三試聽請求對應(yīng)的更新作品統(tǒng)計數(shù)據(jù);
[0289]通過第三接口將更新作品統(tǒng)計數(shù)據(jù)發(fā)送至代理服務(wù)器,由代理服務(wù)器將更新作品統(tǒng)計數(shù)據(jù)推送給用戶;
[0290]其中,第三接口為除第一接口和第二接口之外的后臺服務(wù)器接口。
[0291]可選地,第一試聽請求中包括作品標(biāo)識,獲取第一試聽請求對應(yīng)的作品公共數(shù)據(jù),包括:
[0292]根據(jù)作品標(biāo)識,獲取第一試聽請求對應(yīng)的作品公共數(shù)據(jù);
[0293]通過第一接口將作品公共數(shù)據(jù)推送給用戶,包括:
[0294]通過第一接口將作品公共數(shù)據(jù)發(fā)送至代理服務(wù)器,由代理服務(wù)器將作品公共數(shù)據(jù)推送給用戶。
[0295]可選地,第二試聽請求中包括作品標(biāo)識和用戶標(biāo)識,獲取第二試聽請求對應(yīng)的用戶互動數(shù)據(jù),包括:
[0296]根據(jù)作品標(biāo)識和用戶標(biāo)識,獲取第二試聽請求對應(yīng)的用戶互動數(shù)據(jù);
[0297]通過第二接口將用戶互動數(shù)據(jù)推送給用戶,包括:
[0298]通過第二接口將用戶互動數(shù)據(jù)發(fā)送至代理服務(wù)器,由代理服務(wù)器將用戶互動數(shù)據(jù)推送給用戶。
[0299]本發(fā)明實(shí)施例提供的終端,當(dāng)終端檢測到用戶的試聽操作后,向代理服務(wù)器發(fā)送第一試聽請求,若代理服務(wù)器未緩存第一試聽請求對應(yīng)的作品公共數(shù)據(jù),則將第一試聽請求發(fā)送至后臺服務(wù)器,由后臺服務(wù)器獲取第一試聽請求對應(yīng)的作品公共數(shù)據(jù),并通過第一接口將作品公共數(shù)據(jù)推送給用戶;之后,終端向后臺服務(wù)器發(fā)送第二試聽請求,由后臺服務(wù)器獲取第二試聽請求對應(yīng)的用戶互動數(shù)據(jù),并通過第二接口將用戶互動數(shù)據(jù)推送給用戶,由于同一試聽操作對應(yīng)的全部數(shù)據(jù)通過不同的數(shù)據(jù)接口分批次的推送給用戶,所以在并發(fā)請求大量涌現(xiàn)的情況下,不會導(dǎo)致后臺服務(wù)器負(fù)擔(dān)過重、接口對外服務(wù)性能較優(yōu),減少了網(wǎng)絡(luò)擁堵、提高了用戶響應(yīng)速度,縮短了用戶發(fā)送在線試聽請求到可以進(jìn)行在線試聽的時間。
[0300]圖10是本發(fā)明實(shí)施例提供的一種代理服務(wù)器,該代理服務(wù)器可以用于執(zhí)行上述實(shí)施例中代理服務(wù)器所執(zhí)行的多媒體數(shù)據(jù)推送方法。參見圖10,該服務(wù)器1000可因配置或性能不同而產(chǎn)生比較大的差異,可以包括一個或一個以上中央處理器(centralprocessing units,CPU) 1022(例如,一個或一個以上處理器)和存儲器1032,一個或一個以上存儲應(yīng)用程序1042或數(shù)據(jù)1044的存儲介質(zhì)1030(例如一個或一個以上海量存儲設(shè)備)。其中,存儲器1032和存儲介質(zhì)1030可以是短暫存儲或持久存儲。存儲在存儲介質(zhì)1030的程序可以包括一個或一個以上模塊(圖示沒標(biāo)出),每個模塊可以包括對服務(wù)器中的一系列指令操作。更進(jìn)一步地,中央處理器1022可以設(shè)置為與存儲介質(zhì)1030通信,在服務(wù)器1000上執(zhí)行存儲介質(zhì)1030中的一系列指令操作。
[0301]服務(wù)器1000還可以包括一個或一個以上電源1026,一個或一個以上有線或無線網(wǎng)絡(luò)接口 1050,一個或一個以上輸入輸出接口 1058,和/或,一個或一個以上操作系統(tǒng)1041,例如 Windows ServerTM, Mac OS XTM,UnixTM, LinuxTM,F(xiàn)reeBSDTM 等等。
[0302]具體在本實(shí)施例中,經(jīng)配置以由一個或者一個以上處理器執(zhí)行一個或者一個以上程序包含用于進(jìn)行以下操作的指令:
[0303]接收第一試聽請求;
[0304]當(dāng)數(shù)據(jù)緩存區(qū)中未存儲第一試聽請求對應(yīng)的作品公共數(shù)據(jù)時,將第一試聽請求發(fā)送至后臺服務(wù)器,由后臺服務(wù)器獲取作品公共數(shù)據(jù),作品公共數(shù)據(jù)中至少包括作品播放數(shù)據(jù)和作品統(tǒng)計數(shù)據(jù);
[0305]將后臺服務(wù)器通過第一接口返回的作品公共數(shù)據(jù)推送給用戶;
[0306]接收第二試聽請求,將第二試聽請求發(fā)送至后臺服務(wù)器,由后臺服務(wù)器獲取第二試聽請求對應(yīng)的用戶互動數(shù)據(jù),用戶互動數(shù)據(jù)至少包括互動操作數(shù)據(jù)和用戶關(guān)注數(shù)據(jù);
[0307]將后臺服務(wù)器通過第二接口返回的用戶互動數(shù)據(jù)推送給用戶;
[0308]其中,第一試聽請求、第二試聽請求由同一試聽操作觸發(fā),第一接口、第二接口為用于傳輸不同數(shù)據(jù)的后臺服務(wù)器接口。
[0309]可選地,接收第一試聽請求之后,該方法還包括:
[0310]當(dāng)數(shù)據(jù)緩存區(qū)中存儲了第一試聽請求對應(yīng)的作品公共數(shù)據(jù)時,將作品公共數(shù)據(jù)推送給用戶。
[0311]可選地,將通過第一接口返回的作品公共數(shù)據(jù)推送給用戶之后,該方法還包括:
[0312]將作品公共數(shù)據(jù)緩存預(yù)設(shè)時長;
[0313]當(dāng)在預(yù)設(shè)時長內(nèi)接收到其他用戶的指定試聽請求時,將作品公共數(shù)據(jù)推送給其他用戶;
[0314]其中,指定試聽請求為與作品公共數(shù)據(jù)相匹配且除第一試聽請求之外的請求。
[0315]可選地,將通過第二接口返回的用戶互動數(shù)據(jù)推送給用戶之后,該方法還包括:
[0316]接收第三試聽請求,將第三試聽請求發(fā)送至后臺服務(wù)器,由后臺服務(wù)器獲取第三試聽請求對應(yīng)的更新作品統(tǒng)計數(shù)據(jù);
[0317]將后臺服務(wù)器通過第三接口返回的更新作品統(tǒng)計數(shù)據(jù)推送給用戶;
[0318]其中,第三接口為除第一接口和第二接口之外的后臺服務(wù)器接口。
[0319]本發(fā)明實(shí)施例提供的服務(wù)器,在接收到第一試聽請求后,若判斷自身未緩存第一試聽請求對應(yīng)的作品公共數(shù)據(jù),則將第一試聽請求發(fā)送至后臺服務(wù)器,由后臺服務(wù)器獲取第一試聽請求對應(yīng)的作品公共數(shù)據(jù),并通過第一接口將作品公共數(shù)據(jù)推送給用戶;若代理服務(wù)器緩存了該作品公共數(shù)據(jù),則直接向終端返回該作品公共數(shù)據(jù);之后,代理服務(wù)器在接收到第二試聽請求后,向后臺服務(wù)器發(fā)送第二試聽請求,由后臺服務(wù)器獲取第二試聽請求對應(yīng)的用戶互動數(shù)據(jù),并通過第二接口將用戶互動數(shù)據(jù)推送給用戶,由于同一試聽操作對應(yīng)的全部數(shù)據(jù)通過不同的數(shù)據(jù)接口分批次推送給用戶且采取CDN緩存策略緩存作品公共數(shù)據(jù),所以在并發(fā)請求大量涌現(xiàn)的情況下,不會導(dǎo)致后臺服務(wù)器負(fù)擔(dān)過重,接口對外服務(wù)性能較優(yōu),減少了網(wǎng)絡(luò)擁堵、提高了用戶響應(yīng)速度,縮短了用戶發(fā)送在線試聽請求到可以進(jìn)行在線試聽的時間。
[0320]圖11是本發(fā)明實(shí)施例提供的一種后臺服務(wù)器,該后臺服務(wù)器可以用于執(zhí)行上述實(shí)施例中后臺服務(wù)器所執(zhí)行的多媒體數(shù)據(jù)推送方法。參見圖11,該服務(wù)器1100可因配置或性能不同而產(chǎn)生比較大的差異,可以包括一個或一個以上中央處理器(centralprocessing units,CPU) 1122(例如,一個或一個以上處理器)和存儲器1132,一個或一個以上存儲應(yīng)用程序1142或數(shù)據(jù)1144的存儲介質(zhì)1130(例如一個或一個以上海量存儲設(shè)備)。其中,存儲器1132和存儲介質(zhì)1130可以是短暫存儲或持久存儲。存儲在存儲介質(zhì)1130的程序可以包括一個或一個以上模塊(圖示沒標(biāo)出),每個模塊可以包括對服務(wù)器中的一系列指令操作。更進(jìn)一步地,中央處理器1122可以設(shè)置為與存儲介質(zhì)1130通信,在服務(wù)器1100上執(zhí)行存儲介質(zhì)1130中的一系列指令操作。
[0321]服務(wù)器1100還可以包括一個或一個以上電源1126,一個或一個以上有線或無線網(wǎng)絡(luò)接口 1150,一個或一個以上輸入輸出接口 1158,和/或,一個或一個以上操作系統(tǒng)1141,例如 Windows ServerTM, Mac OS XTM,UnixTM, LinuxTM,F(xiàn)reeBSDTM 等等。
[0322]具體在本實(shí)施例中,經(jīng)配置以由一個或者一個以上處理器執(zhí)行一個或者一個以上程序包含用于進(jìn)行以下操作的指令:
[0323]接收第一試聽請求,獲取第一試聽請求對應(yīng)的作品公共數(shù)據(jù),作品公共數(shù)據(jù)中至少包括作品播放數(shù)據(jù)和作品統(tǒng)計數(shù)據(jù);
[0324]通過第一接口將作品公共數(shù)據(jù)推送給用戶;
[0325]接收第二試聽請求,獲取第二試聽請求對應(yīng)的用戶互動數(shù)據(jù),用戶互動數(shù)據(jù)至少包括互動操作數(shù)據(jù)和用戶關(guān)注數(shù)據(jù);
[0326]通過第二接口將用戶互動數(shù)據(jù)推送給用戶;
[0327]其中,第一試聽請求、第二試聽請求由同一試聽操作觸發(fā),第一接口、第二接口為用于傳輸不同數(shù)據(jù)的后臺服務(wù)器接口。
[0328]可選地,通過第二接口將用戶互動數(shù)據(jù)推送給用戶之后,該方法還包括:
[0329]接收第三試聽請求,第三試聽請求中包括作品標(biāo)識;
[0330]根據(jù)作品標(biāo)識,獲取第三試聽請求對應(yīng)的更新作品統(tǒng)計數(shù)據(jù);
[0331]通過第三接口將更新作品統(tǒng)計數(shù)據(jù)發(fā)送至代理服務(wù)器,由代理服務(wù)器將更新作品統(tǒng)計數(shù)據(jù)推送給用戶;
[0332]其中,第三接口為除第一接口和第二接口之外的后臺服務(wù)器接口。
[0333]可選地,第一試聽請求中包括作品標(biāo)識,獲取第一試聽請求對應(yīng)的作品公共數(shù)據(jù),包括:
[0334]根據(jù)作品標(biāo)識,獲取第一試聽請求對應(yīng)的作品公共數(shù)據(jù);
[0335]通過第一接口將作品公共數(shù)據(jù)推送給用戶,包括:
[0336]通過第一接口將作品公共數(shù)據(jù)發(fā)送至代理服務(wù)器,由代理服務(wù)器將作品公共數(shù)據(jù)推送給用戶。
[0337]可選地,第二試聽請求中包括作品標(biāo)識和用戶標(biāo)識