本申請(qǐng)涉及互聯(lián)網(wǎng)
技術(shù)領(lǐng)域:
:,具體涉及一種資源分配方法、裝置和智能電視系統(tǒng)。
背景技術(shù):
::隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,智能電視、數(shù)字視頻變換盒的出現(xiàn),使得電視節(jié)目系統(tǒng)也越來(lái)越智能化,除了傳統(tǒng)的電視節(jié)目的播出之外,還可以進(jìn)行互聯(lián)網(wǎng)活動(dòng)。以數(shù)字視頻變換盒為例,數(shù)字視頻變換盒(SetTopBox,簡(jiǎn)稱STB),通常也可以稱作機(jī)頂盒或機(jī)上盒,是一個(gè)連接電視機(jī)與外部信號(hào)源的設(shè)備。數(shù)字視頻變換盒可以將壓縮的數(shù)字信號(hào)轉(zhuǎn)成電視內(nèi)容,并在電視機(jī)上顯示出來(lái)。所述數(shù)字信號(hào)信號(hào)可以來(lái)自有線電纜、衛(wèi)星天線、寬帶網(wǎng)絡(luò)以及地面廣播等等。數(shù)字視頻變換盒除了可以接收上述可以轉(zhuǎn)換為電視內(nèi)容的數(shù)字信號(hào)之外,還可以接收數(shù)字內(nèi)容,例如,電視節(jié)目指南、因特網(wǎng)網(wǎng)頁(yè)、電子郵件等等。使用戶能在現(xiàn)有電視機(jī)上觀看數(shù)字電視節(jié)目,并可以通過(guò)網(wǎng)絡(luò)進(jìn)行交互式數(shù)字化娛樂(lè)、教育和網(wǎng)絡(luò)購(gòu)物等活動(dòng)。由上可見(jiàn),上述數(shù)字電視節(jié)目的播出、交互式數(shù)字化娛樂(lè)、教育和網(wǎng)絡(luò)購(gòu)物等活動(dòng)都需要通過(guò)所述數(shù)字視頻變換盒(或智能電視)實(shí)現(xiàn)。在目前電視節(jié)目系統(tǒng)中,數(shù)字視頻變換盒與電視機(jī)的連接是相對(duì)固定的,即,一個(gè)數(shù)字視頻變換盒固定為一個(gè)終端如電視機(jī)提供服務(wù)。終端想要獲得的服務(wù)也只能通過(guò)數(shù)字視頻變換盒實(shí)現(xiàn)。然而,一方面,互聯(lián)網(wǎng)技術(shù)的發(fā)展日新月異的、各種應(yīng)用也在不斷更新變化,當(dāng)數(shù)字視頻變換盒不能滿足應(yīng)用的更新變化時(shí),則將不能正常為電視終端提供服務(wù);另一方面,數(shù)字視頻變換盒的任何異?;蚬收希赡軐?dǎo)致終端不能獲得服務(wù)。技術(shù)實(shí)現(xiàn)要素:本申請(qǐng)?zhí)峁┝艘环N資源分配方法、裝置和智能電視系統(tǒng),以解決現(xiàn)有的為終端提供服務(wù)需要依賴并受制于數(shù)字視頻變換盒的問(wèn)題。為了解決上述問(wèn)題,本申請(qǐng)公開(kāi)了一種資源分配方法,包括:獲取客戶端對(duì)應(yīng)終端的終端信息;根據(jù)所述終端信息確定所述客戶端對(duì)應(yīng)終端的終端類型;根據(jù)所述客戶端對(duì)應(yīng)終端的終端類型,為所述客戶端分配與所述終端類型相匹配的服務(wù)提供設(shè)備,其中,所述服務(wù)提供設(shè)備用于為所述客戶端提供服務(wù)。為了解決上述問(wèn)題,本申請(qǐng)還公開(kāi)了一種資源分配裝置,包括:獲取模塊,用于獲取客戶端對(duì)應(yīng)終端的終端信息;確定模塊,用于根據(jù)所述終端信息確定所述客戶端對(duì)應(yīng)終端的終端類型;分配模塊,用于根據(jù)所述客戶端對(duì)應(yīng)終端的終端類型,為所述客戶端分配與所述終端類型相匹配的服務(wù)提供設(shè)備,其中,所述服務(wù)提供設(shè)備用于為所述客戶端提供服務(wù)。為了解決上述問(wèn)題,本申請(qǐng)還公開(kāi)了一種智能電視系統(tǒng),包括:至少一個(gè)服務(wù)器、至少一個(gè)客戶端、至少一個(gè)服務(wù)提供設(shè)備;其中,所述服務(wù)器包括上述的資源分配裝置;所述服務(wù)器用于向所述客戶端分配服務(wù)提供設(shè)備;所述客戶端設(shè)置在智能電視中,所述服務(wù)提供設(shè)備設(shè)置在網(wǎng)絡(luò)側(cè),用于通過(guò)網(wǎng)絡(luò)為建立連接的客戶端提供互聯(lián)網(wǎng)服務(wù)。與現(xiàn)有技術(shù)相比,本申請(qǐng)包括以下優(yōu)點(diǎn):在本申請(qǐng)實(shí)施例中,首先從客戶端獲取所述客戶端對(duì)應(yīng)的終端信息,根據(jù)所述終端信息確定所述客戶端對(duì)應(yīng)終端的終端類型;然后,從與終端類型相匹配的服務(wù)提供設(shè)備中為客戶端分配服務(wù)提供設(shè)備。可見(jiàn),通過(guò)本申請(qǐng)實(shí)施例,一方面,為終端提供服務(wù)的設(shè)備由網(wǎng)絡(luò)側(cè)的服務(wù)提供設(shè)備實(shí)現(xiàn),終端只需具有基本的解碼功能,即可從網(wǎng)絡(luò)側(cè)獲取服務(wù),不再依賴或受制于數(shù)字視頻變換盒。進(jìn)一步地,本申請(qǐng)的資源分配方案中,不同的終端類型對(duì)應(yīng)有不同的服務(wù)提供設(shè)備,在確定了終端類型后,系統(tǒng)只需從與該種類型相匹配的服務(wù)提供設(shè)備中進(jìn)行選擇,只需對(duì)該種類型的終端進(jìn)行處理,由此大大減少了數(shù)據(jù)處理數(shù)量,提高了數(shù)據(jù)處理效率,減輕了系統(tǒng)處理負(fù)擔(dān),提高了分 配服務(wù)提供設(shè)備資源如數(shù)字視頻變換盒資源的效率,大大提升了終端使用者的使用體驗(yàn)。附圖說(shuō)明圖1是本申請(qǐng)實(shí)施例一中一種資源分配方法的步驟流程圖;圖2是本申請(qǐng)實(shí)施例二中一種資源分配方法的步驟流程圖;圖3是本發(fā)明實(shí)施例三中的一種智能電視系統(tǒng)的架構(gòu)圖;圖4是本申請(qǐng)實(shí)施例三中一種云盒的分配方法的步驟流程圖;圖5是本申請(qǐng)實(shí)施例四中一種資源分配裝置的結(jié)構(gòu)框圖;圖6是本申請(qǐng)實(shí)施例五中一種資源分配裝置的結(jié)構(gòu)框圖。具體實(shí)施方式為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說(shuō)明。本申請(qǐng)實(shí)施例的資源分配方法可以應(yīng)用于包括客戶端以及服務(wù)提供設(shè)備的系統(tǒng)中,其中,服務(wù)提供設(shè)備可以向客戶端提供各類服務(wù)。例如,智能電視系統(tǒng);其中,所述智能電視系統(tǒng)包括:至少一個(gè)服務(wù)器、至少一個(gè)客戶端、至少一個(gè)服務(wù)提供設(shè)備;其中,所述服務(wù)器用于向所述客戶端分配服務(wù)提供設(shè)備;所述客戶端設(shè)置在智能電視中,所述服務(wù)提供設(shè)備設(shè)置在網(wǎng)絡(luò)側(cè),用于通過(guò)網(wǎng)絡(luò)為建立連接的客戶端提供互聯(lián)網(wǎng)服務(wù)??蛇x地,所述智能電視系統(tǒng),還可以包括至少一個(gè)用戶數(shù)據(jù)信息存儲(chǔ)設(shè)備;所述至少一個(gè)用戶數(shù)據(jù)信息存儲(chǔ)設(shè)備包括:至少一個(gè)用戶分區(qū);其中,所述至少一個(gè)用戶分區(qū)分別用于存儲(chǔ)不同客戶端對(duì)應(yīng)的用戶數(shù)據(jù)??蛇x地,所述服務(wù)提供設(shè)備包括:網(wǎng)絡(luò)機(jī)頂盒;所述互聯(lián)網(wǎng)服務(wù),包括如下中的至少一個(gè):電視直播、音視頻服務(wù)、網(wǎng)頁(yè)服務(wù)、游戲服務(wù)。以下,基于上述智能電視系統(tǒng)架構(gòu),對(duì)本申請(qǐng)實(shí)施例中的設(shè)備連接方案進(jìn)行說(shuō)明。但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明了,在實(shí)際使用中,本領(lǐng)域技術(shù)人員根據(jù)實(shí)際需要,依照上述智能電視系統(tǒng)架構(gòu)所做的等同替換或容易想到的改 變,均在本發(fā)明的保護(hù)范圍內(nèi)。實(shí)施例一參照?qǐng)D1,示出了本申請(qǐng)實(shí)施例一中一種資源分配方法的步驟流程圖。在本實(shí)施例中,以上述智能電視系統(tǒng)架構(gòu)中的服務(wù)器的角度,對(duì)本實(shí)施例的資源分配方法進(jìn)行說(shuō)明。本實(shí)施例的資源分配方法具體可以包括如下步驟:步驟102,獲取客戶端對(duì)應(yīng)終端的終端信息。在本實(shí)施例中,終端信息包括但不僅限于:終端的主屏尺寸、主屏材質(zhì)、終端支持的最大分辨率、CPU型號(hào)、支持的音頻格式和支持的視頻格式中的至少一種。本領(lǐng)域技術(shù)人員可以采用任意一種適當(dāng)?shù)姆绞将@取用于指示所述客戶端對(duì)應(yīng)終端的終端類型的終端信息,然后根據(jù)獲取的終端信息確定終端類型。步驟104,根據(jù)所述終端信息確定所述客戶端對(duì)應(yīng)終端的終端類型。以終端信息包括終端支持的最大分辨率的信息為例,如,型號(hào)為A的客戶端A對(duì)應(yīng)終端所支持的最大分辨率為800x480像素,型號(hào)為B的客戶端B對(duì)應(yīng)終端所支持的最大分辨率為1334x750像素。則,可以獲取客戶端對(duì)應(yīng)終端的最大分辨率信息,然后根據(jù)獲取的最大分辨率信息來(lái)確定客戶端對(duì)應(yīng)終端的類型是型號(hào)A或型號(hào)B。當(dāng)然,也可以根據(jù)客戶端對(duì)應(yīng)終端的其它參數(shù)信息來(lái)確定客戶端對(duì)應(yīng)終端的終端類型,在此不一一說(shuō)明。需要說(shuō)明的是,若所述客戶端呈現(xiàn)為智能電視終端中裝載的APP的形式時(shí),可以將所述客戶端視為裝載有所述APP的智能電視終端。步驟106,根據(jù)客戶端對(duì)應(yīng)終端的終端類型,為客戶端分配與所述終端類型相匹配的服務(wù)提供設(shè)備。其中,服務(wù)提供設(shè)備用于為客戶端提供服務(wù)。本實(shí)施例采用服務(wù)提供設(shè)備和客戶端為智能電視終端提供網(wǎng)絡(luò)數(shù)據(jù)服務(wù),其中,服務(wù)提供設(shè)備可以是設(shè)置在網(wǎng)絡(luò)側(cè)的硬件終端,由服務(wù)提供設(shè)備提供網(wǎng)絡(luò)服務(wù)所需的各種數(shù)據(jù),客戶端的一種呈現(xiàn)形式可以是安裝于智能電視終端的APP(Application,應(yīng)用程序),客戶端對(duì)網(wǎng)絡(luò)提供的數(shù)據(jù)進(jìn)行解 碼并顯示。其中,每個(gè)服務(wù)提供設(shè)備和客戶端可以不具有唯一的對(duì)應(yīng)關(guān)系,而是在客戶端請(qǐng)求由服務(wù)提供設(shè)備提供網(wǎng)絡(luò)服務(wù)器時(shí)為客戶端臨時(shí)分配一個(gè)服務(wù)提供設(shè)備,在分配了服務(wù)提供設(shè)備且與客戶端建立連接后,在連接期間服務(wù)提供設(shè)備為該客戶端提供數(shù)據(jù)服務(wù)。可以由服務(wù)器對(duì)服務(wù)提供設(shè)備進(jìn)行維護(hù),服務(wù)器可以直接從維護(hù)的多個(gè)對(duì)應(yīng)于終端類型的服務(wù)提供設(shè)備中選擇出服務(wù)提供設(shè)備,然后分配給客戶端。可選地,服務(wù)器在對(duì)服務(wù)提供設(shè)備進(jìn)行維護(hù)時(shí),可以建立多個(gè)分布式隊(duì)列,將多個(gè)服務(wù)提供設(shè)備分別存儲(chǔ)在對(duì)應(yīng)的分布式隊(duì)列中,其中,每個(gè)分布式隊(duì)列可以分別對(duì)應(yīng)一種終端類型。在本實(shí)施例中,分布式隊(duì)列中可以包括:與同一終端類型相匹配的至少一個(gè)服務(wù)提供設(shè)備?;谏鲜鼍S護(hù)的多個(gè)分布式隊(duì)列,在為客戶端分配服務(wù)提供設(shè)備時(shí),可以采用如下方式:服務(wù)器根據(jù)客戶端對(duì)應(yīng)終端的終端類型,確定與所述終端類型相匹配的分布式隊(duì)列;然后,根據(jù)分布式隊(duì)列中的至少一個(gè)服務(wù)提供設(shè)備的信息,為客戶端分配服務(wù)提供設(shè)備。綜上所述,在本實(shí)施例中,首先從客戶端獲取所述客戶端對(duì)應(yīng)的終端信息,根據(jù)所述終端信息確定所述客戶端對(duì)應(yīng)終端的終端類型;然后,從與終端類型相匹配的服務(wù)提供設(shè)備中為客戶端分配服務(wù)提供設(shè)備??梢?jiàn),通過(guò)本申請(qǐng)實(shí)施例,一方面,為終端提供服務(wù)的設(shè)備由網(wǎng)絡(luò)側(cè)的服務(wù)提供設(shè)備實(shí)現(xiàn),終端只需具有基本的解碼功能,即可從網(wǎng)絡(luò)側(cè)獲取服務(wù),不再依賴或受制于數(shù)字視頻變換盒。進(jìn)一步地,本申請(qǐng)的資源分配方案中,不同的終端類型對(duì)應(yīng)有不同的服務(wù)提供設(shè)備,在確定了終端類型后,系統(tǒng)只需從與該種類型相匹配的服務(wù)提供設(shè)備中進(jìn)行選擇,只需對(duì)該種類型的終端進(jìn)行處理,由此大大減少了數(shù)據(jù)處理數(shù)量,提高了數(shù)據(jù)處理效率,減輕了系統(tǒng)處理負(fù)擔(dān),提高了分配服務(wù)提供設(shè)備資源如數(shù)字視頻變換盒資源的效率,大大提升了終端使用者的使用體驗(yàn)。實(shí)施例二本實(shí)施例基于上述實(shí)施例一的資源分配方案,并對(duì)實(shí)施例一的資源分配方案進(jìn)行了進(jìn)一步的優(yōu)化。參照?qǐng)D2,示出了本申請(qǐng)實(shí)施例二中一種資源分配方法的步驟流程圖。在本實(shí)施例中,仍以上述智能電視系統(tǒng)架構(gòu)中的服務(wù)器的角度,對(duì)本實(shí)施例的資源分配方法進(jìn)行說(shuō)明。本實(shí)施例的資源分配方法具體可以包括如下步驟:步驟202:服務(wù)器獲取客戶端對(duì)應(yīng)終端的終端信息。步驟204:服務(wù)器根據(jù)所述終端信息確定客戶端對(duì)應(yīng)終端的終端類型。步驟206:服務(wù)器根據(jù)客戶端對(duì)應(yīng)終端的終端類型,為客戶端分配與所述終端類型相匹配的服務(wù)提供設(shè)備。其中,服務(wù)提供設(shè)備用于為客戶端提供服務(wù)。一般地,服務(wù)器可以根據(jù)客戶端的終端類型,從與所述終端類型相匹配的服務(wù)提供設(shè)備中為客戶端選擇服務(wù)提供設(shè)備,其中,選擇出的服務(wù)提供設(shè)備滿足設(shè)定條件。其中,設(shè)定條件可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際需求設(shè)置,以為能夠?yàn)榭蛻舳颂峁┓?wù)為原則??蛇x地,設(shè)定條件包括但不限于:服務(wù)提供設(shè)備未被分配給客戶端;和/或,服務(wù)提供設(shè)備處于空閑狀態(tài)或休眠狀態(tài)。未被分配給客戶端的服務(wù)提供設(shè)備,以及,處于空閑狀態(tài)或休眠狀態(tài)的服務(wù)提供設(shè)備均可以被認(rèn)為是可用的服務(wù)提供設(shè)備。服務(wù)提供設(shè)備可以以任意適當(dāng)?shù)臄?shù)據(jù)形式呈現(xiàn),如服務(wù)提供設(shè)備資源池(其中包括多個(gè)服務(wù)提供設(shè)備),或者,如服務(wù)提供設(shè)備的分布式隊(duì)列等。當(dāng)服務(wù)提供設(shè)備以分布式隊(duì)列呈現(xiàn)時(shí),可以組織多個(gè)分布式隊(duì)列,每個(gè)分布式隊(duì)列對(duì)應(yīng)一種終端類型,則本步驟中,服務(wù)器可以根據(jù)客戶端對(duì)應(yīng)終端的終端類型,確定與所述終端類型相匹配的分布式隊(duì)列;然后,服務(wù)器根據(jù)分布式隊(duì)列中的至少一個(gè)服務(wù)提供設(shè)備的信息,為客戶端分配服務(wù)提供設(shè)備。其中,所述分布式隊(duì)列中包括:與所述終端類型相匹配的至少一個(gè)服務(wù)提供設(shè)備的信息。通過(guò)分布式隊(duì)列形式,可以更為有效地組織服務(wù)提供設(shè)備,提高為客戶端分配服務(wù)提供設(shè)備的效率。優(yōu)選地,為了避免使用分布式隊(duì)列為客戶端分配服務(wù)提供設(shè)備時(shí)產(chǎn)生沖突,還可以為分布式隊(duì)列設(shè)置對(duì)應(yīng)的分布式鎖,則服務(wù)器在為客戶端分配服務(wù)提供設(shè)備時(shí),可以獲取對(duì)應(yīng)與分布式隊(duì)列的分布式鎖;在使用所述分布式 鎖對(duì)分布式隊(duì)列加鎖后,再根據(jù)分布式隊(duì)列中的至少一個(gè)服務(wù)提供設(shè)備的信息,為客戶端分配服務(wù)提供設(shè)備。進(jìn)一步地,在為客戶端分配服務(wù)提供設(shè)備之后,釋放分布式隊(duì)列的分布式鎖。優(yōu)選地,為了進(jìn)一步提高為客戶端分配服務(wù)提供設(shè)備的效率,本實(shí)施例中還可以為服務(wù)提供設(shè)備設(shè)置狀態(tài),包括但不限于:Idle狀態(tài),即空閑狀態(tài),處于該狀態(tài)的服務(wù)提供設(shè)備可以直接分配給需要的客戶端;Busy狀態(tài),即忙碌狀態(tài),處于該狀態(tài)的服務(wù)提供設(shè)備已經(jīng)與客戶端連接并在服務(wù)客戶端,無(wú)法再進(jìn)行分配;Sleep狀態(tài),即睡眠狀態(tài),當(dāng)系統(tǒng)中沒(méi)有多余空閑狀態(tài)的服務(wù)提供設(shè)備可分配時(shí),系統(tǒng)可喚醒處于該狀態(tài)的服務(wù)提供設(shè)備并將其分配給客戶端;Exception狀態(tài),即異常狀態(tài),處于該異常狀態(tài)無(wú)法進(jìn)行分配;Management狀態(tài),即管理狀態(tài),表征該服務(wù)提供設(shè)備處在被服務(wù)器管理狀態(tài),無(wú)法進(jìn)行分配?;谠O(shè)置的上述狀態(tài),優(yōu)選地,服務(wù)器在從與所述終端類型相匹配的服務(wù)提供設(shè)備中為客戶端選擇服務(wù)提供設(shè)備時(shí),一種可行方式是:從與所述終端類型相匹配的多個(gè)服務(wù)提供設(shè)備中任選一個(gè)服務(wù)提供設(shè)備;判斷任選的所述服務(wù)提供設(shè)備是否處于空閑狀態(tài)或休眠狀態(tài);若是,則判斷任選的所述服務(wù)提供設(shè)備是否已被分配給其他客戶端,若未被分配,則將任選的所述服務(wù)提供設(shè)備分配給所述客戶端。另一種可行方式是:從與所述終端類型相匹配的多個(gè)服務(wù)提供設(shè)備中任選一個(gè)服務(wù)提供設(shè)備;判斷任選的所述服務(wù)提供設(shè)備是否已被分配給其他客戶端,若未被分配,則判斷任選的所述服務(wù)提供設(shè)備是否處于空閑狀態(tài)或休眠狀態(tài);若是,則將任選的所述服務(wù)提供設(shè)備分配給所述客戶端。此外,若任選的所述服務(wù)提供設(shè)備已被分配給其他客戶端或不處于空閑狀態(tài)或不處于休眠狀態(tài),則從與所述終端類型相匹配的多個(gè)服務(wù)提供設(shè)備中為客戶端重新選擇一個(gè)服務(wù)提供設(shè)備;并繼續(xù)判斷重新選擇的服務(wù)提供設(shè)備 是否滿足所述設(shè)定條件(即服務(wù)提供設(shè)備未被分配給客戶端,和/或,服務(wù)提供設(shè)備處于空閑狀態(tài)或休眠狀態(tài)),直至為客戶端選擇出滿足所述設(shè)定條件的服務(wù)提供設(shè)備,或者,直至為客戶端選擇服務(wù)提供設(shè)備的次數(shù)達(dá)到第一設(shè)定閾值。其中,設(shè)定閾值可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況適當(dāng)設(shè)置,如可以根據(jù)歷史經(jīng)驗(yàn)或者歷史數(shù)據(jù)分析設(shè)置,本發(fā)明對(duì)此不作限制。每次選擇服務(wù)提供設(shè)備之后重試次數(shù)加1,若在超出第一設(shè)定閾值時(shí)仍未獲取到未被分配的服務(wù)提供設(shè)備,則說(shuō)明目前沒(méi)有空閑服務(wù)提供設(shè)備可以使用,此時(shí)服務(wù)器可以生成消息通知,通知客戶端當(dāng)前沒(méi)有空閑服務(wù)提供設(shè)備可被分配,并結(jié)束流程??梢?jiàn),為了兼顧效率和公平,一方面可以設(shè)置為客戶端選擇服務(wù)提供設(shè)備的次數(shù),這樣,不至于在服務(wù)提供設(shè)備已被分配給其他客戶端或不處于空閑狀態(tài)或不處于休眠狀態(tài)時(shí),無(wú)限制地為客戶端選擇服務(wù)提供設(shè)備,而使得為另外的需求服務(wù)提供設(shè)備的客戶端的分配無(wú)法執(zhí)行;另一方面,在有限的次數(shù)內(nèi)為客戶端提供了多次獲取服務(wù)提供設(shè)備的機(jī)會(huì),避免了信息的重復(fù)獲取和處理。其中,服務(wù)提供設(shè)備是否已被分配給其他客戶端可以以設(shè)定標(biāo)識(shí)的形式標(biāo)示。例如,在服務(wù)提供設(shè)備攜帶設(shè)定標(biāo)識(shí)時(shí)認(rèn)為服務(wù)提供設(shè)備已被分配;或者,在服務(wù)提供設(shè)備攜帶設(shè)定標(biāo)識(shí)時(shí)認(rèn)為未被分配。又例如,設(shè)定標(biāo)識(shí)可以以標(biāo)識(shí)位的形式來(lái)指示服務(wù)提供設(shè)備是否已被分配:在服務(wù)提供設(shè)備中的標(biāo)識(shí)位配置為0時(shí)確定服務(wù)提供設(shè)備未被分配,在服務(wù)提供設(shè)備的標(biāo)識(shí)位配置為1時(shí)確定服務(wù)提供設(shè)備未被分配。另外,在為客戶端選擇服務(wù)提供設(shè)備后至客戶端與服務(wù)提供設(shè)備連接期間,服務(wù)提供設(shè)備有可能出現(xiàn)異常情況,例如,如前所述的異常狀態(tài)或管理狀態(tài)。為此,為了進(jìn)一步保障分配給客戶端的服務(wù)提供設(shè)備的可用性,以及保證連接的準(zhǔn)確性和效率,本實(shí)施例中,服務(wù)器在根據(jù)客戶端的終端類型,從與所述終端類型相匹配的服務(wù)提供設(shè)備中為客戶端選擇服務(wù)提供設(shè)備時(shí),優(yōu)選地,可以根據(jù)客戶端的終端類型,從與所述終端類型相匹配的服務(wù)提供設(shè)備中選擇一個(gè)服務(wù)提供設(shè)備;先將選擇的服務(wù)提供設(shè)備預(yù)分配給客戶端; 判斷預(yù)分配給所述客戶端的服務(wù)提供設(shè)備的當(dāng)前狀態(tài);若服務(wù)提供設(shè)備的當(dāng)前狀態(tài)滿足設(shè)定狀態(tài),則確定將滿足所述設(shè)定狀態(tài)的服務(wù)提供設(shè)備分配給所述客戶端。其中,設(shè)定狀態(tài)可以包括空閑狀態(tài)或睡眠狀態(tài)。由于影響服務(wù)提供設(shè)備的當(dāng)前狀態(tài)的因素很多而且主要為異步影響,所以分配之前需要再次確認(rèn),通過(guò)上述的分配確定過(guò)程,有效地減少了把不滿足設(shè)定狀態(tài)的服務(wù)提供設(shè)備分配給客戶端的概率。進(jìn)一步地,基于不同的服務(wù)提供設(shè)備的當(dāng)前狀態(tài),若服務(wù)提供設(shè)備的當(dāng)前狀態(tài)為空閑狀態(tài),則確定將滿足所述設(shè)定狀態(tài)的服務(wù)提供設(shè)備分配給客戶端;若服務(wù)提供設(shè)備的當(dāng)前狀態(tài)為睡眠狀態(tài),則喚醒服務(wù)提供設(shè)備后,再將滿足所述設(shè)定狀態(tài)的服務(wù)提供設(shè)備分配給客戶端。此外,對(duì)服務(wù)提供設(shè)備的當(dāng)前狀態(tài)是否滿足設(shè)定狀態(tài)進(jìn)行判斷,也為服務(wù)提供設(shè)備被異步影響時(shí)的處理提供了信息和參考,當(dāng)服務(wù)提供設(shè)備的當(dāng)前狀態(tài)不滿足所述設(shè)定狀態(tài)時(shí),則服務(wù)器可以從與所述終端類型相匹配的多個(gè)服務(wù)提供設(shè)備中為客戶端重新選擇一個(gè)服務(wù)提供設(shè)備;并繼續(xù)判斷重新選擇的服務(wù)提供設(shè)備是否滿足所述設(shè)定條件和所述設(shè)定狀態(tài),直至為客戶端分配滿足設(shè)定條件以及設(shè)定狀態(tài)的服務(wù)提供設(shè)備,或者,直至為客戶端選擇服務(wù)提供設(shè)備的次數(shù)達(dá)到所述第一設(shè)定閾值。通過(guò)上述步驟202-206,實(shí)現(xiàn)了服務(wù)器高效、準(zhǔn)確地為客戶端分配服務(wù)提供設(shè)備。可選地,在為客戶端分配服務(wù)提供設(shè)備后,可以進(jìn)一步進(jìn)行下述的客戶端與服務(wù)提供設(shè)備的連接準(zhǔn)備過(guò)程。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明了,下述過(guò)程均基于前述為客戶端分配服務(wù)提供設(shè)備的過(guò)程,為本申請(qǐng)資源分配方案的進(jìn)一步可選或優(yōu)選過(guò)程,而非必需過(guò)程。步驟208:服務(wù)器通知為客戶端分配的服務(wù)提供設(shè)備獲取客戶端對(duì)應(yīng)的用戶數(shù)據(jù)。一般來(lái)說(shuō),服務(wù)提供設(shè)備一次即可成功獲取客戶端對(duì)應(yīng)的用戶數(shù)據(jù),但為避免某些情況下出現(xiàn)的異常,本實(shí)施例對(duì)該獲取過(guò)程進(jìn)行了進(jìn)一步優(yōu)化,如下:步驟210:服務(wù)器判斷為客戶端分配的服務(wù)提供設(shè)備是否成功獲取到客戶端對(duì)應(yīng)的用戶數(shù)據(jù);若是,則執(zhí)行步驟212;若否,則執(zhí)行步驟214。步驟212:服務(wù)器將服務(wù)提供設(shè)備標(biāo)識(shí)為已分配給客戶端。被標(biāo)識(shí)為已分配給客戶端的服務(wù)提供設(shè)備,在下次分配時(shí),將不被認(rèn)為是可用的服務(wù)提供設(shè)備,無(wú)需對(duì)其是否可用進(jìn)行區(qū)分,進(jìn)一步提高了為客戶端分配服務(wù)提供設(shè)備的速度和效率。可選地,在將服務(wù)提供設(shè)備標(biāo)識(shí)為已分配給客戶端之后,服務(wù)器還可以獲取服務(wù)提供設(shè)備的設(shè)備信息;將所述設(shè)備信息發(fā)送至客戶端,以通知客戶端根據(jù)所述設(shè)備信息建立與服務(wù)提供設(shè)備的連接。在本實(shí)施例中,一種可行的服務(wù)提供設(shè)備的設(shè)備信息包括但不僅限于:服務(wù)提供設(shè)備的IP地址、端口地址(如,port端口地址)和身份標(biāo)識(shí)ID中至少的一種??蛻舳丝梢愿鶕?jù)這些信息與服務(wù)提供設(shè)備建立連接。步驟214:服務(wù)器返回步驟208,即,返回通知滿足所述設(shè)定狀態(tài)的服務(wù)提供設(shè)備獲取客戶端對(duì)應(yīng)的用戶數(shù)據(jù)的步驟繼續(xù)執(zhí)行,直至服務(wù)提供設(shè)備成功獲取到客戶端對(duì)應(yīng)的用戶數(shù)據(jù),或者,直至服務(wù)提供設(shè)備獲取客戶端對(duì)應(yīng)的用戶數(shù)據(jù)的次數(shù)達(dá)到第二設(shè)定閾值。其中,第二設(shè)定閾值可以由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況適當(dāng)設(shè)置,第二設(shè)定閾值可以與第一設(shè)定閾值相同,也可以不同,本發(fā)明對(duì)此不作限制。通過(guò)本實(shí)施例,首先從客戶端獲取所述客戶端對(duì)應(yīng)的終端信息,根據(jù)所述終端信息確定所述客戶端對(duì)應(yīng)終端的終端類型;然后,從與終端類型相匹配的服務(wù)提供設(shè)備中為客戶端分配服務(wù)提供設(shè)備??梢?jiàn),通過(guò)本申請(qǐng)實(shí)施例,一方面,為終端提供服務(wù)的設(shè)備由網(wǎng)絡(luò)側(cè)的服務(wù)提供設(shè)備實(shí)現(xiàn),終端只需具有基本的解碼功能,即可從網(wǎng)絡(luò)側(cè)獲取服務(wù),不再依賴或受制于數(shù)字視頻變換盒。進(jìn)一步地,本申請(qǐng)的資源分配方案中,不同的終端類型對(duì)應(yīng)有不同的服務(wù)提供設(shè)備,在確定了終端類型后,系統(tǒng)只需從與該種類型相匹配的服務(wù)提供設(shè)備中進(jìn)行選擇,只需對(duì)該種類型的終端進(jìn)行處理,由此大大減少了數(shù)據(jù)處理數(shù)量,提高了數(shù)據(jù)處理效率,減輕了系統(tǒng)處理負(fù)擔(dān),提高了分配服務(wù)提供設(shè)備資源如數(shù)字視頻變換盒資源的效率,大大提升了終端使用者的使用 體驗(yàn)。實(shí)施例三在本實(shí)施例中,可以采用如下的智能電視系統(tǒng):該智能電視系統(tǒng)可以包括:至少一個(gè)客戶端、至少一個(gè)調(diào)度服務(wù)器和至少一個(gè)服務(wù)提供設(shè)備。其中,客戶端是一種可以使用服務(wù)提供設(shè)備提供的APP應(yīng)用程序的終端,如,機(jī)頂盒、智能移動(dòng)終端、PAD(PortableAndroidDevice平板電腦)、具有解碼功能的智能電視等。所述服務(wù)提供設(shè)備可以作為服務(wù)端設(shè)置在云端,遠(yuǎn)程為所述客戶端提供服務(wù)。調(diào)度服務(wù)器在接收到客戶端申請(qǐng)服務(wù)提供設(shè)備的請(qǐng)求之后,可以根據(jù)設(shè)定分配策略從云端的多個(gè)服務(wù)提供設(shè)備中選擇一個(gè)服務(wù)提供設(shè)備分配給所述客戶端。這里需要說(shuō)明的是,在本實(shí)施例中,服務(wù)提供設(shè)備可以作為硬件設(shè)備設(shè)置在云端,軟件(應(yīng)用程序)可以安裝在服務(wù)提供設(shè)備中,服務(wù)提供設(shè)備可以在云端將各類應(yīng)用程序的用戶界面(UserInterface,UI)進(jìn)行壓縮編碼,客戶端有基本解碼能力即可向用戶展現(xiàn)應(yīng)用程序的用戶界面,實(shí)現(xiàn)對(duì)各類應(yīng)用程序的操作。換而言之,與傳統(tǒng)的智能電視系統(tǒng)所不同的是,在本實(shí)施例中,軟件(應(yīng)用程序)可以不安裝在機(jī)頂盒中,可以安裝在服務(wù)提供設(shè)備中,通過(guò)服務(wù)提供設(shè)備為用戶提供服務(wù)。由于可以不再需要將軟件安裝在機(jī)頂盒中,故可以不再單獨(dú)設(shè)置機(jī)頂盒。例如,若所述客戶端為智能移動(dòng)終端、或具有解碼功能的智能電視時(shí),則可以直接將智能移動(dòng)終端(或具有解碼功能的智能電視)與所述服務(wù)提供設(shè)備進(jìn)行連接,用戶可以不需要單獨(dú)購(gòu)買/設(shè)置機(jī)頂盒,節(jié)約了用戶成本;同時(shí),智能移動(dòng)終端(或具有解碼功能的智能電視)與所述服務(wù)提供設(shè)備直接進(jìn)行交互,提高了交互效率,減少了對(duì)機(jī)頂盒的維護(hù)步驟,降低了對(duì)資源的占用。當(dāng)然,對(duì)有現(xiàn)有機(jī)頂盒來(lái)說(shuō),其具有基本解碼能力,本發(fā)明的方案也仍然適用。進(jìn)一步地,所述調(diào)度服務(wù)器可以是指一個(gè)服務(wù)器,也可以是指等同于所述調(diào)度服務(wù)器功能的多個(gè)服務(wù)器組成的服務(wù)器群組。本申請(qǐng)實(shí)施例中,客戶端側(cè)所顯示的用戶界面是能夠?yàn)橛脩籼峁└鞣N網(wǎng)絡(luò)服務(wù),例如在用戶界面上可以包括各種菜單選項(xiàng)或圖標(biāo)等服務(wù)功能,例如 包括:高清視頻,超清電視、軟件下載、游戲、生活服務(wù)(如繳費(fèi)、購(gòu)物等)等,從而通過(guò)該客戶端,用戶可在電視上免費(fèi)觀看高清電影電視、玩體感游戲、熱門大型3D游戲、網(wǎng)絡(luò)購(gòu)物、支付水電煤費(fèi)用等等功能。在用戶選擇某一功能的圖標(biāo)或菜單后,可以繼續(xù)進(jìn)入相應(yīng)的UI界面執(zhí)行操作,例如播放高清視頻時(shí)可以選擇本地或網(wǎng)絡(luò)資源等。針對(duì)客戶端所顯示的UI界面,用戶可以通過(guò)遙控器的外置設(shè)備進(jìn)行控制,如選擇某個(gè)功能,進(jìn)入下一級(jí)界面等,而由于UI界面是基于服務(wù)提供設(shè)備的傳送流解析顯示的,因此對(duì)UI界面的控制響應(yīng)也由服務(wù)提供設(shè)備執(zhí)行。本實(shí)施例中服務(wù)提供設(shè)備在與客戶端建立連接后,預(yù)先在用戶空間虛擬一輸入設(shè)備,通過(guò)該虛擬輸入設(shè)備模擬硬件輸入信號(hào),在系統(tǒng)注入用戶的輸入信號(hào)對(duì)應(yīng)輸入事件并進(jìn)行分發(fā),從而實(shí)現(xiàn)服務(wù)提供設(shè)備對(duì)用戶控制的響應(yīng)。本實(shí)施例中,一種優(yōu)選的智能電視系統(tǒng)的架構(gòu)如圖3所示。在本實(shí)施例中,所述智能電視系統(tǒng)具體可以包括:至少一個(gè)設(shè)備服務(wù)器(如圖3所示的設(shè)備服務(wù)器301)、至少一個(gè)調(diào)度服務(wù)器(如圖3所示的調(diào)度服務(wù)器302)和至少一個(gè)客戶端(如圖3所示的客戶端303)。其中,每個(gè)設(shè)備服務(wù)器中包括至少一個(gè)服務(wù)提供設(shè)備(如圖3所示的設(shè)備服務(wù)器301中的服務(wù)提供設(shè)備304)。此外,優(yōu)選地,所述智能電視系統(tǒng)還可以包括:至少一個(gè)管理服務(wù)器(如圖3所示的管理服務(wù)器305)和至少一個(gè)用戶數(shù)據(jù)存儲(chǔ)設(shè)備(如圖3所示的用戶數(shù)據(jù)存儲(chǔ)設(shè)備306)。需要說(shuō)明的是,所述用戶數(shù)據(jù)存儲(chǔ)設(shè)備用于存儲(chǔ)用戶數(shù)據(jù),一個(gè)用戶可以對(duì)應(yīng)一個(gè)專用的用戶數(shù)據(jù)存儲(chǔ)設(shè)備,多個(gè)用戶也可以共有同一個(gè)用戶數(shù)據(jù)存儲(chǔ)設(shè)備,本實(shí)施例對(duì)此不作限制。其中,所述用戶數(shù)據(jù)存儲(chǔ)設(shè)備可以是物理設(shè)備,也可以是邏輯設(shè)備,還可以是物理和邏輯相結(jié)合的設(shè)備。例如,所述用戶數(shù)據(jù)存儲(chǔ)設(shè)備中可以包括至少一個(gè)用戶分區(qū)(如圖3所示的用戶分區(qū)307),每個(gè)用戶分區(qū)對(duì)應(yīng)存儲(chǔ)一個(gè)用戶的用戶數(shù)據(jù)。在本實(shí)施例中,客戶端303可以是如上所述的硬件設(shè)備,如,機(jī)頂盒、 智能移動(dòng)終端、PAD、具有解碼功能的智能電視等。優(yōu)選地,所述客戶端303也可以是位于智能電視終端側(cè),其可以呈現(xiàn)為智能電視終端中裝載的APP(應(yīng)用程序,Application)的形式,這里的智能電視終端具體可以包括:機(jī)頂盒、移動(dòng)終端、智能電視機(jī)等。一方面,客戶端303可用于播放服務(wù)提供設(shè)備304發(fā)送的傳送流(TransportStream,TS)所解析出的用戶界面,以及播放從其他網(wǎng)絡(luò)服務(wù)器中獲取的多媒體數(shù)據(jù)(如視頻信號(hào)、音頻信號(hào)等);另一方面,客戶端303可用于監(jiān)聽(tīng)用戶通過(guò)遙控器等輸入裝置產(chǎn)生的輸入消息,并將該輸入消息發(fā)送給服務(wù)提供設(shè)備304或者調(diào)度服務(wù)器302。從而客戶端303所顯示的用戶界面由服務(wù)提供設(shè)備304推送,客戶端303僅解析并顯示,且客戶端303所接收的用戶對(duì)用戶界面控制的輸入消息,也會(huì)轉(zhuǎn)發(fā)給服務(wù)提供設(shè)備304以使其據(jù)此調(diào)整用戶界面。服務(wù)提供設(shè)備304位于網(wǎng)絡(luò)側(cè),其中,每個(gè)服務(wù)提供設(shè)備具體可以包括:硬件板卡和硬件板卡所承載的軟件模塊。需要說(shuō)明的是,在本實(shí)施例中,各類應(yīng)用程序可以直接安裝在服務(wù)提供設(shè)備中,用戶可以通過(guò)客戶端303展現(xiàn)的應(yīng)用程序?qū)?yīng)的用戶界面,對(duì)服務(wù)提供設(shè)備304中的應(yīng)用程序進(jìn)行各項(xiàng)操作,不再需要在客戶端303中單獨(dú)安裝應(yīng)用程序,便于技術(shù)人員對(duì)所述智能電視系統(tǒng)進(jìn)行統(tǒng)一維護(hù),減少了工作量,提高了維護(hù)效率。用戶分區(qū)307位于網(wǎng)絡(luò)側(cè),一般地,每個(gè)用戶對(duì)應(yīng)用一個(gè)用戶分區(qū),各個(gè)用戶的用戶數(shù)據(jù)被保存在對(duì)應(yīng)的用戶分區(qū)下。進(jìn)一步地,每個(gè)用戶分區(qū)具有唯一一個(gè)地址信息,所述地址信息可以指示對(duì)應(yīng)的用戶分區(qū)的具體地址,通過(guò)所述地址信息可以快速查找到用戶分區(qū),完成用戶數(shù)據(jù)的調(diào)用。換而言之,調(diào)度服務(wù)器302(或,管理服務(wù)器305)可以僅對(duì)地址信息(數(shù)據(jù)量較小)進(jìn)行維護(hù),而不用對(duì)整個(gè)用戶數(shù)據(jù)(數(shù)據(jù)量較大)進(jìn)行維護(hù),降低了維護(hù)的數(shù)據(jù)量,減少了資源占用,提高了系統(tǒng)運(yùn)行速度,且,用戶數(shù)據(jù)便于查找。調(diào)度服務(wù)器302位于網(wǎng)絡(luò)側(cè),主要用于依據(jù)客戶端303發(fā)送的請(qǐng)求消息,分配一個(gè)空閑的、狀態(tài)良好的服務(wù)提供設(shè)備304與客戶端303對(duì)接;同時(shí),可以將用戶ID對(duì)應(yīng)的用戶分區(qū)掛載到所分配的服務(wù)提供設(shè)備304上, 也即,每個(gè)用戶分區(qū)可以與唯一的用戶ID相對(duì)應(yīng),如用戶分區(qū)A對(duì)應(yīng)用戶A等等,這樣,用戶A在客戶端303在與上次分配的、編號(hào)為001的服務(wù)提供設(shè)備斷開(kāi)連接后,即使下次連接的是編號(hào)為002的服務(wù)提供設(shè)備,用戶A仍然可以使用用戶分區(qū)A,并且可以使用之前的歷史記錄等數(shù)據(jù)。管理服務(wù)器305位于網(wǎng)絡(luò)側(cè),可用于對(duì)所有的服務(wù)提供設(shè)備進(jìn)行管理,所述管理具體可以包括:狀態(tài)上報(bào)、心跳管理、設(shè)置屬性、獲取屬性、網(wǎng)絡(luò)喚醒、軟重啟、硬重啟等;可見(jiàn),管理服務(wù)器305可以作為遠(yuǎn)程服務(wù)器,采用本申請(qǐng)的技術(shù)方案在廣域網(wǎng)實(shí)現(xiàn)對(duì)服務(wù)提供設(shè)備的網(wǎng)絡(luò)喚醒。需要說(shuō)明的是,本實(shí)施例所述的資源分配方法可以應(yīng)用于基于圖3中所示的智能電視系統(tǒng)中。但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明了,任意需要類似設(shè)備連接的系統(tǒng)或服務(wù)器,均可參照本實(shí)施例實(shí)現(xiàn)設(shè)備連接的方案,而不僅限于上述架構(gòu)下的應(yīng)用場(chǎng)景。本實(shí)施例中,在智能電視系統(tǒng)中,服務(wù)提供設(shè)備采用的是可復(fù)用機(jī)制,即是一個(gè)服務(wù)提供設(shè)備服務(wù)完一個(gè)客戶端重置后繼續(xù)服務(wù)另一個(gè)客戶端。即在服務(wù)提供設(shè)備與客戶端建立連接后二者是唯一對(duì)應(yīng)交互的關(guān)系,而當(dāng)完成服務(wù)兩者斷開(kāi)后,服務(wù)提供設(shè)備與客戶端并不具有直接的對(duì)應(yīng)關(guān)系,而是要等待系統(tǒng)為其分配其他客戶端。因此,服務(wù)提供設(shè)備同一時(shí)間能服務(wù)一個(gè)客戶端,如果服務(wù)提供設(shè)備在設(shè)定時(shí)間長(zhǎng)度內(nèi)未被使用,將進(jìn)入省電休眠狀態(tài)?;诜?wù)提供設(shè)備的上述特征,可以為服務(wù)提供設(shè)備設(shè)定幾個(gè)狀態(tài)以進(jìn)行管理分配:Idle狀態(tài),即空閑狀態(tài),處于該狀態(tài)的服務(wù)提供設(shè)備可被直接分配給需要的客戶端;Busy狀態(tài),即忙碌狀態(tài),處于該狀態(tài)的服務(wù)提供設(shè)備已經(jīng)與客戶端連接并在服務(wù)客戶端,無(wú)法再進(jìn)行分配;Sleep狀態(tài),即睡眠狀態(tài),當(dāng)系統(tǒng)中沒(méi)有多余空閑狀態(tài)的服務(wù)提供設(shè)備可分配時(shí),系統(tǒng)可喚醒處于該狀態(tài)的服務(wù)提供設(shè)備并將其分配給客戶端;Exception狀態(tài),即異常狀態(tài),處于該異常狀態(tài)無(wú)法進(jìn)行分配;Management狀態(tài),即管理狀態(tài),表征該服務(wù)提供設(shè)備處在被服務(wù)器管理狀態(tài),無(wú)法進(jìn)行分配。結(jié)合前述實(shí)施例,本實(shí)施例以對(duì)智能電視系統(tǒng)中的資源分配為例,對(duì)所述資源分配方法進(jìn)行詳細(xì)說(shuō)明。在不矛盾的情況下,該方法可以和上述實(shí)施例中的方法相結(jié)合。下面對(duì)本實(shí)施例所述的資源分配方法進(jìn)行具體說(shuō)明。參照?qǐng)D4,示出了本申請(qǐng)實(shí)施例三中一種資源分配方法的步驟流程圖。在本實(shí)施例中,所述資源分配方法包括:步驟402,調(diào)度服務(wù)器確定客戶端對(duì)應(yīng)終端的終端類型。在本實(shí)施例中,可以根據(jù)客戶端上報(bào)的終端信息確定終端類型,如,根據(jù)客戶端支持的最大分辨率來(lái)確定客戶端對(duì)應(yīng)終端的終端類型。例如,在本實(shí)施例中,確定終端類型為終端類型2。步驟404,調(diào)度服務(wù)器獲取與終端類型2相匹配的分布式鎖2。在本實(shí)施例中,每種終端類型的客戶端都可以有一個(gè)對(duì)應(yīng)的分布式鎖,所述分布式鎖可以通過(guò)數(shù)據(jù)庫(kù)實(shí)現(xiàn)。例如,可以通過(guò)寫唯一約束的數(shù)據(jù)來(lái)保障在同一個(gè)時(shí)間點(diǎn),一個(gè)分布式隊(duì)列只為一種類型的客戶端對(duì)應(yīng)的終端提供服務(wù)。較佳地,若成功獲取所述分布式鎖2,則執(zhí)行下述步驟406;否則,返回執(zhí)行步驟404,重新獲取所述分布式鎖2。步驟406,調(diào)度服務(wù)器在確定獲取到分布式鎖2之后,使用獲取的分布式鎖2對(duì)分布式隊(duì)列2進(jìn)行加鎖。步驟408,調(diào)度服務(wù)器判斷加鎖后的分布式隊(duì)列2中是否有服務(wù)提供設(shè)備。在本實(shí)施例中,分布式隊(duì)列也可以通過(guò)數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)。其中,分布式隊(duì)列中的服務(wù)提供設(shè)備可以是從數(shù)據(jù)庫(kù)中取到的狀態(tài)為Idle或者Sleep狀態(tài)的服務(wù)提供設(shè)備。每個(gè)分布式隊(duì)列中的服務(wù)提供設(shè)備均對(duì)應(yīng)于同一種終端類型。也即,分布式隊(duì)列2中的服務(wù)提供設(shè)備都是與終端類型2相匹配的服務(wù)提供設(shè)備。優(yōu)選地,若調(diào)度服務(wù)器確定所述分布式隊(duì)列2中沒(méi)有服務(wù)提供設(shè)備,則 表示庫(kù)中沒(méi)有足夠的服務(wù)提供設(shè)備,可以把相關(guān)的消息通知(如,沒(méi)有足夠的服務(wù)提供設(shè)備)返回給客戶端,并結(jié)束流程。若調(diào)度服務(wù)器確定所述分布式隊(duì)列2中有服務(wù)提供設(shè)備,則執(zhí)行下述步驟410。步驟410,調(diào)度服務(wù)器從所述分布式隊(duì)列2中取服務(wù)提供設(shè)備2。其中,所述服務(wù)提供設(shè)備2可以是Idle狀態(tài),也可以是Sleep狀態(tài)的服務(wù)提供設(shè)備。步驟412,調(diào)度服務(wù)器釋放所述分布式鎖2。步驟414,調(diào)度服務(wù)器確定服務(wù)提供設(shè)備2是否已被分配。其中,可以對(duì)服務(wù)提供設(shè)備設(shè)置Tag標(biāo)簽以指示服務(wù)提供設(shè)備是否被分配。例如,若調(diào)度服務(wù)器確定服務(wù)提供設(shè)備2攜帶Tag,則說(shuō)明服務(wù)提供設(shè)備2已被分配給其他客戶端,此時(shí)可以在重試次數(shù)小于等于最大重試次數(shù)s次時(shí),返回執(zhí)行步驟404,重新獲取分布式鎖2。需要說(shuō)明的是,每次重試之后,重試次數(shù)加1,若在重試次數(shù)超過(guò)最大重試次數(shù)s次時(shí)仍未獲取到未分配的服務(wù)提供設(shè)備,則可以把相關(guān)的消息通知(如,沒(méi)有足夠的服務(wù)提供設(shè)備)返回給客戶端,并結(jié)束流程。若調(diào)度服務(wù)器確定服務(wù)提供設(shè)備2不攜帶Tag,則說(shuō)明服務(wù)提供設(shè)備2未被分配給其他客戶端,可以繼續(xù)執(zhí)行下述步驟416。步驟416,調(diào)度服務(wù)器判斷服務(wù)提供設(shè)備2是否為Idle狀態(tài)或Sleep狀態(tài)。由于影響服務(wù)提供設(shè)備狀態(tài)的因素很多而且都為異步影響,所以在服務(wù)提供設(shè)備分配之前需要再次確認(rèn),以減少把非Idle狀態(tài)或非Sleep狀態(tài)的服務(wù)提供設(shè)備分配給終端的概率。若確定服務(wù)提供設(shè)備2是非Idle狀態(tài)或非Sleep狀態(tài),則可以在重試次數(shù)小于等于最大重試次數(shù)s次時(shí),返回執(zhí)行步驟404。每次重試之后,重試次數(shù)加1,若重試次數(shù)超過(guò)最大重試次數(shù)s次,則可以把相關(guān)的消息通知(如,沒(méi)有足夠的服務(wù)提供設(shè)備)返回給客戶端,并結(jié)束流程。若確定服務(wù)提供設(shè)備2是Idle狀態(tài)或Sleep狀態(tài),則可以繼續(xù)執(zhí)行步驟418。步驟418,調(diào)度服務(wù)器確定服務(wù)提供設(shè)備2是Idle狀態(tài)還是Sleep狀態(tài)。在本實(shí)施例中,若調(diào)度服務(wù)器確定服務(wù)提供設(shè)備2是Idle狀態(tài)則直接執(zhí)行下述步驟420;若調(diào)度服務(wù)器確定服務(wù)提供設(shè)備2是Sleep狀態(tài),則在喚醒Sleep狀態(tài)的服務(wù)提供設(shè)備2之后執(zhí)行下述步驟420。這里需要說(shuō)明的是,上述步驟414、步驟416和步驟418均是可選步驟,也即,上述步驟414、步驟416和步驟418可以均不執(zhí)行,也可以選擇至少一步執(zhí)行。本領(lǐng)域技術(shù)人員應(yīng)該明了的是,若選擇其中至少一步執(zhí)行,上述步驟414、步驟416和步驟418之間沒(méi)有必然的先后順序。步驟420,調(diào)度服務(wù)器通知服務(wù)提供設(shè)備2準(zhǔn)備客戶端對(duì)應(yīng)的用戶數(shù)據(jù)。調(diào)度服務(wù)器通知服務(wù)提供設(shè)備2更新所述客戶端對(duì)應(yīng)的用戶數(shù)據(jù)。在本實(shí)施例中,服務(wù)提供設(shè)備是共享的,也即,一個(gè)服務(wù)提供設(shè)備可以在不同時(shí)刻為多個(gè)不同的客戶端提供服務(wù)。而客戶端對(duì)應(yīng)的用戶數(shù)據(jù)則是單獨(dú)存放的,故,在將服務(wù)提供設(shè)備分配給客戶端之前,需要確保服務(wù)提供設(shè)備加載的用戶數(shù)據(jù)是與所述客戶端相匹配的用戶數(shù)據(jù)。步驟422,調(diào)度服務(wù)器判斷服務(wù)提供設(shè)備2是否成功更新用戶數(shù)據(jù)。在本實(shí)施例中,若確定服務(wù)提供設(shè)備2更新用戶數(shù)據(jù)成功,則執(zhí)行下述步驟424。若確定服務(wù)提供設(shè)備2更新用戶數(shù)據(jù)失敗,則在可以在重試次數(shù)小于等于最大重試次數(shù)s次時(shí),返回執(zhí)行步驟404。每次重試之后,重試次數(shù)加1,若重試次數(shù)超過(guò)最大重試次數(shù)s次,則可以把相關(guān)的消息通知(如,客戶端數(shù)據(jù)異常)返回給客戶端,并結(jié)束流程。步驟424,調(diào)度服務(wù)器為服務(wù)提供設(shè)備2設(shè)置已被分配的信息。在本實(shí)施例中,調(diào)度服務(wù)器為服務(wù)提供設(shè)備2設(shè)置已被分配的信息,如,通過(guò)之前的Tag標(biāo)簽指示服務(wù)提供設(shè)備2已被分配。設(shè)置的Tag標(biāo)簽具有一個(gè)有效期,如,3分鐘后Tag標(biāo)簽自動(dòng)失效,為服務(wù)提供設(shè)備2設(shè)置Tag標(biāo)簽(也即,設(shè)置為已被分配)作用是:防止服務(wù)提供設(shè)備2被再次取出分配給其他客戶端。這里需要說(shuō)明的是,上述步驟424是一可選步驟,可以根據(jù)實(shí)際情況選擇執(zhí)行或不執(zhí)行。進(jìn)一步地,所述步驟424除了可以在上述步驟422之后執(zhí) 行,也可以在其他任意適當(dāng)?shù)牟襟E之后執(zhí)行,如,還可以在步驟414之后、或步驟416,或步驟418之后執(zhí)行。此外,為了確保服務(wù)提供設(shè)備2不被重復(fù)分配,還可以在整個(gè)流程中多次執(zhí)行所述步驟414,如,可以在步驟414以及步驟422之后均執(zhí)行所述步驟424。本實(shí)施例對(duì)此不作限制。步驟426,調(diào)度服務(wù)器將服務(wù)提供設(shè)備2的設(shè)備信息發(fā)送給客戶端,通知客戶端根據(jù)所述設(shè)備信息建立與服務(wù)提供設(shè)備的連接。在本實(shí)施例中,調(diào)度服務(wù)器可以將服務(wù)提供設(shè)備2的設(shè)備信息(如,將服務(wù)提供設(shè)備2的IP地址、端口地址和身份標(biāo)識(shí)ID)發(fā)送給客戶端,客戶端可以通過(guò)上述設(shè)備信息連接服務(wù)提供設(shè)備2。進(jìn)一步地,調(diào)度服務(wù)器在確定服務(wù)提供設(shè)備2與客戶端成功連接之后,可以將服務(wù)提供設(shè)備2的狀態(tài)設(shè)置為Busy狀態(tài)(繁忙狀態(tài)),并上報(bào)服務(wù)提供設(shè)備2的當(dāng)前Busy狀態(tài)。綜上所述,在本實(shí)施例中,所述智能電視系統(tǒng)中的調(diào)度服務(wù)器從客戶端獲取所述客戶端對(duì)應(yīng)終端的終端信息,根據(jù)所述終端信息確定所述客戶端對(duì)應(yīng)終端的終端類型;然后,從與終端類型相匹配的分布式隊(duì)列中選擇服務(wù)提供設(shè)備,并通知服務(wù)提供設(shè)備獲取并更新與所述客戶端相匹配的用戶數(shù)據(jù);最后,將成功完成所述用戶數(shù)據(jù)更新的服務(wù)提供設(shè)備分配給所述客戶端。由此可見(jiàn),在本實(shí)施例中,可以通過(guò)智能電視系統(tǒng)中的調(diào)度服務(wù)器將服務(wù)提供設(shè)備分配給客戶端,由分配的服務(wù)提供設(shè)備為客戶端提供服務(wù)。換而言之,在本實(shí)施例中,只需要在云端對(duì)服務(wù)提供設(shè)備進(jìn)行軟件更新或硬件升級(jí)即可滿足用戶的更新需求,不再需要由用戶對(duì)客戶端進(jìn)行更新,節(jié)約了用戶時(shí)間,降低了用戶成本。并且,一方面,為終端提供服務(wù)的設(shè)備由網(wǎng)絡(luò)側(cè)的服務(wù)提供設(shè)備實(shí)現(xiàn),終端只需具有基本的解碼功能,即可從網(wǎng)絡(luò)側(cè)獲取服務(wù),不再依賴或受制于數(shù)字視頻變換盒。進(jìn)一步地,不同的終端類型對(duì)應(yīng)有不同的服務(wù)提供設(shè)備,在確定了終端類型后,系統(tǒng)只需從與該種類型相匹配的服務(wù)提供設(shè)備中進(jìn)行選擇,只需對(duì)該種類型的終端進(jìn)行處理,由此大大減少了數(shù)據(jù)處理數(shù)量,提高了數(shù)據(jù)處理效率,減輕了系統(tǒng)處理負(fù)擔(dān),提高了分配服務(wù)提供設(shè)備資源如數(shù)字視頻變換盒資源的效率,大大提升了終端使用者的使用體驗(yàn)。進(jìn)一步地,若采用具有基本的解碼功能的智能電視作為所述客戶端,則可以通過(guò)服務(wù)提供設(shè)備直接為所述智能電視提供服務(wù),不再需要單獨(dú)設(shè)置機(jī)頂盒,減少了用戶對(duì)機(jī)頂盒的維護(hù)步驟,減少了對(duì)資源的占用,同時(shí)節(jié)約了用戶成本。此外,由于服務(wù)提供設(shè)備的狀態(tài)變更頻繁,并不是所有狀態(tài)下的服務(wù)提供設(shè)備均能正常為所述客戶端提供服務(wù)。而在本實(shí)施例中,由于調(diào)度服務(wù)器是將滿足設(shè)定狀態(tài)條件的服務(wù)提供設(shè)備分配給客戶端,故,避免了分配的服務(wù)提供設(shè)備不能正常提供服務(wù)的情況,減少了分配錯(cuò)誤,提高了系統(tǒng)的容錯(cuò)率。而且,在本實(shí)施中,對(duì)從獲取的服務(wù)提供設(shè)備進(jìn)行了多次判斷確認(rèn),如,判斷服務(wù)提供設(shè)備是否已被分配、判斷服務(wù)提供設(shè)備是否滿足設(shè)定狀態(tài)條件等等,進(jìn)一步提高了分配的服務(wù)提供設(shè)備的準(zhǔn)確性。同時(shí),在本實(shí)施例中,還可以在服務(wù)提供設(shè)備未被分配時(shí),對(duì)服務(wù)提供設(shè)備進(jìn)行更新,提高了資源利用率,提高了系統(tǒng)工作效率。需要說(shuō)明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng)實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本申請(qǐng)實(shí)施例所必須的。實(shí)施例四本申請(qǐng)還提供了一種資源分配裝置,上述實(shí)施例中所述的智能電視系統(tǒng)中的服務(wù)器可以包括所述資源分配裝置,也即,所述資源分配裝置可以用于實(shí)現(xiàn)上述方法實(shí)施例,故,上述方法實(shí)施例中的特征都可以應(yīng)用到本實(shí)施例中。參照?qǐng)D5,示出了本申請(qǐng)實(shí)施例四中一種資源分配裝置的結(jié)構(gòu)框圖。在本實(shí)施例中,所述資源分配裝置包括:獲取模塊502,用于獲取客戶端對(duì)應(yīng)終端的終端信息;確定模塊504,用于根據(jù)所述終端信息確定客戶端對(duì)應(yīng)終端的終端類型;分配模塊506,用于根據(jù)客戶端對(duì)應(yīng)終端的終端類型,為客戶端分配與所述終端類型相匹配的服務(wù)提供設(shè)備,其中,服務(wù)提供設(shè)備用于為客戶端提供服務(wù)。綜上所述,在本實(shí)施例中,首先從客戶端獲取所述客戶端對(duì)應(yīng)的終端信息,根據(jù)所述終端信息確定所述客戶端對(duì)應(yīng)終端的終端類型;然后,從與終端類型相匹配的服務(wù)提供設(shè)備中為客戶端分配服務(wù)提供設(shè)備??梢?jiàn),通過(guò)本申請(qǐng)實(shí)施例,一方面,為終端提供服務(wù)的設(shè)備由網(wǎng)絡(luò)側(cè)的服務(wù)提供設(shè)備實(shí)現(xiàn),終端只需具有基本的解碼功能,即可從網(wǎng)絡(luò)側(cè)獲取服務(wù),不再依賴或受制于數(shù)字視頻變換盒。進(jìn)一步地,本申請(qǐng)的資源分配方案中,不同的終端類型對(duì)應(yīng)有不同的服務(wù)提供設(shè)備,在確定了終端類型后,系統(tǒng)只需從與該種類型相匹配的服務(wù)提供設(shè)備中進(jìn)行選擇,只需對(duì)該種類型的終端進(jìn)行處理,由此大大減少了數(shù)據(jù)處理數(shù)量,提高了數(shù)據(jù)處理效率,減輕了系統(tǒng)處理負(fù)擔(dān),提高了分配服務(wù)提供設(shè)備資源如數(shù)字視頻變換盒資源的效率,大大提升了終端使用者的使用體驗(yàn)。實(shí)施例五參照?qǐng)D6,示出了本申請(qǐng)實(shí)施例五中一種資源分配裝置的結(jié)構(gòu)框圖。在本實(shí)施例中,所述資源分配裝置可以設(shè)置在所述智能電視系統(tǒng)中,所述資源分配裝置具體可以包括:獲取模塊602,用于獲取客戶端對(duì)應(yīng)終端的終端信息;確定模塊604,用于根據(jù)所述終端信息確定客戶端對(duì)應(yīng)終端的終端類型;分配模塊606,用于根據(jù)客戶端對(duì)應(yīng)終端的終端類型,為客戶端分配與所述終端類型相匹配的服務(wù)提供設(shè)備,其中,服務(wù)提供設(shè)備用于為客戶端提供服務(wù)。優(yōu)選地,分配模塊606,用于根據(jù)客戶端的終端類型,從與所述終端類型相匹配的服務(wù)提供設(shè)備中為客戶端選擇服務(wù)提供設(shè)備,其中,選擇出的服務(wù)提供設(shè)備滿足設(shè)定條件。優(yōu)選地,所述設(shè)定條件,包括:服務(wù)提供設(shè)備未被分配給客戶端;和/或,服務(wù)提供設(shè)備處于空閑狀態(tài)或休眠狀態(tài)。優(yōu)選地,分配模塊606包括:第一分配子模塊6062,用于從與終端類型相匹配的多個(gè)服務(wù)提供設(shè)備中任選一個(gè)服務(wù)提供設(shè)備;判斷任選的服務(wù)提供設(shè)備是否處于空閑狀態(tài)或休眠狀態(tài);若是,則判斷任選的服務(wù)提供設(shè)備是否已被分配給其他客戶端,若未被分配,則將任選的服務(wù)提供設(shè)備分配給所述客戶端;或者,第二分配子模塊6064,用于從與終端類型相匹配的多個(gè)服務(wù)提供設(shè)備中任選一個(gè)服務(wù)提供設(shè)備;判斷任選的服務(wù)提供設(shè)備是否已被分配給其他客戶端,若未被分配,則判斷任選的服務(wù)提供設(shè)備是否處于空閑狀態(tài)或休眠狀態(tài);若是,則將任選的服務(wù)提供設(shè)備分配給客戶端。優(yōu)選地,分配模塊606還包括:第一重選子模塊6066,用于若任選的服務(wù)提供設(shè)備已被分配給其他客戶端或不處于空閑狀態(tài)或不處于休眠狀態(tài),則從與終端類型相匹配的多個(gè)服務(wù)提供設(shè)備中為客戶端重新選擇一個(gè)服務(wù)提供設(shè)備;第一返回執(zhí)行子模塊6068,用于繼續(xù)判斷重新選擇的服務(wù)提供設(shè)備是否滿足所述設(shè)定條件,直至為客戶端選擇出滿足所述設(shè)定條件的服務(wù)提供設(shè)備,或者,直至為客戶端選擇服務(wù)提供設(shè)備的次數(shù)達(dá)到第一設(shè)定閾值。優(yōu)選地,分配模塊606包括:選擇子模塊60610,用于根據(jù)客戶端的終端類型,從與終端類型相匹配的服務(wù)提供設(shè)備中選擇一個(gè)服務(wù)提供設(shè)備;預(yù)分配子模塊60612,用于先將選擇的服務(wù)提供設(shè)備預(yù)分配給客戶端;第一判斷子模塊60614,用于判斷預(yù)分配給客戶端的服務(wù)提供設(shè)備的當(dāng)前狀態(tài);確定分配子模塊60616,用于若服務(wù)提供設(shè)備的當(dāng)前狀態(tài)滿足設(shè)定狀態(tài),則確定將滿足所述設(shè)定狀態(tài)的服務(wù)提供設(shè)備分配給客戶端。優(yōu)選地,所述設(shè)定狀態(tài)包括空閑狀態(tài)或睡眠狀態(tài);確定分配子模塊60616包括:第一確定分配子模塊,用于若服務(wù)提供設(shè)備的當(dāng)前狀態(tài)為空閑狀態(tài),則確定將滿足所述設(shè)定狀態(tài)的服務(wù)提供設(shè)備分配給客戶端;第二確定分配子模塊,用于若服務(wù)提供設(shè)備的當(dāng)前狀態(tài)為睡眠狀態(tài),則喚醒服務(wù)提供設(shè)備后,將滿足所述設(shè)定狀態(tài)的服務(wù)提供設(shè)備分配給客戶端。優(yōu)選地,分配模塊606還包括:第二重選子模塊60618,用于若服務(wù)提供設(shè)備的當(dāng)前狀態(tài)不滿足設(shè)定狀態(tài),則從與終端類型相匹配的多個(gè)服務(wù)提供設(shè)備中為客戶端重新選擇一個(gè)服務(wù)提供設(shè)備;第二返回執(zhí)行子模塊60620, 用于繼續(xù)判斷重新選擇的服務(wù)提供設(shè)備是否滿足所述設(shè)定條件和所述設(shè)定狀態(tài),直至為客戶端分配滿足設(shè)定條件以及設(shè)定狀態(tài)的服務(wù)提供設(shè)備,或者,直至為客戶端選擇服務(wù)提供設(shè)備的次數(shù)達(dá)到第一設(shè)定閾值。優(yōu)選地,本實(shí)施例的資源分配裝置還包括:通知模塊608,用于在分配模塊606為客戶端分配與終端類型相匹配的服務(wù)提供設(shè)備之后,通知為客戶端分配的服務(wù)提供設(shè)備獲取客戶端對(duì)應(yīng)的用戶數(shù)據(jù)。優(yōu)選地,本實(shí)施例的資源分配裝置還包括:第二判斷模塊610,用于在通知模塊608通知為客戶端分配的服務(wù)提供設(shè)備獲取客戶端對(duì)應(yīng)的用戶數(shù)據(jù)之后,判斷為客戶端分配的服務(wù)提供設(shè)備是否成功獲取到客戶端對(duì)應(yīng)的用戶數(shù)據(jù);執(zhí)行模塊612,用于若第二判斷模塊610的判斷結(jié)果為是,則將服務(wù)提供設(shè)備標(biāo)識(shí)為已分配給客戶端;若第二判斷模塊610的判斷結(jié)果為否,則返回通知模塊608繼續(xù)執(zhí)行,直至服務(wù)提供設(shè)備成功獲取到客戶端對(duì)應(yīng)的用戶數(shù)據(jù),或者,直至服務(wù)提供設(shè)備獲取客戶端對(duì)應(yīng)的用戶數(shù)據(jù)的次數(shù)達(dá)到第二設(shè)定閾值。優(yōu)選地,本實(shí)施例的資源分配裝置還包括:發(fā)送模塊614,用于在執(zhí)行模塊612將服務(wù)提供設(shè)備標(biāo)識(shí)為已分配給客戶端之后,獲取服務(wù)提供設(shè)備的設(shè)備信息;將所述設(shè)備信息發(fā)送至客戶端,以通知客戶端根據(jù)所述設(shè)備信息建立與服務(wù)提供設(shè)備的連接。優(yōu)選地,分配模塊606包括:隊(duì)列確定子模塊60622,用于根據(jù)客戶端對(duì)應(yīng)終端的終端類型,確定與終端類型相匹配的分布式隊(duì)列,其中,分布式隊(duì)列中包括:與終端類型相匹配的至少一個(gè)服務(wù)提供設(shè)備的信息;設(shè)備分配子模塊60624,用于根據(jù)分布式隊(duì)列中的至少一個(gè)服務(wù)提供設(shè)備的信息,為客戶端分配服務(wù)提供設(shè)備。優(yōu)選地,設(shè)備分配子模塊60624包括:獲取子模塊,用于獲取對(duì)應(yīng)與分布式隊(duì)列的分布式鎖;加鎖分配子模塊,用于在使用分布式鎖對(duì)分布式隊(duì)列加鎖后,根據(jù)分布式隊(duì)列中的至少一個(gè)服務(wù)提供設(shè)備的信息,為客戶端分配服務(wù)提供設(shè)備。優(yōu)選地,設(shè)備分配子模塊60624還包括:釋放子模塊,用于在為客戶端 分配服務(wù)提供設(shè)備之后,釋放分布式隊(duì)列的分布式鎖。本實(shí)施例的資源分配裝置用于實(shí)現(xiàn)前述多個(gè)方法實(shí)施例中的資源分配方法,并具有相應(yīng)的方法實(shí)施例的有益效果,在此不再贅述。實(shí)施例六本申請(qǐng)實(shí)施例還公開(kāi)了一種智能電視系統(tǒng),包括:至少一個(gè)服務(wù)器、至少一個(gè)客戶端、至少一個(gè)服務(wù)提供設(shè)備;其中,所述服務(wù)器用于向所述客戶端分配服務(wù)提供設(shè)備;所述客戶端設(shè)置在智能電視中,所述服務(wù)提供設(shè)備設(shè)置在網(wǎng)絡(luò)側(cè),用于通過(guò)網(wǎng)絡(luò)為建立連接的客戶端提供互聯(lián)網(wǎng)服務(wù);其中,所述服務(wù)器可以包括上述實(shí)施例四中所述的資源分配裝置,或?qū)嵤├鍍?yōu)化后的資源分配裝置。所述的系統(tǒng)還包括:少一個(gè)用戶數(shù)據(jù)存儲(chǔ)設(shè)備;所述至少一個(gè)用戶數(shù)據(jù)存儲(chǔ)設(shè)備包括:至少一個(gè)用戶分區(qū);其中,所述至少一個(gè)用戶分區(qū)分別用于存儲(chǔ)不同客戶端對(duì)應(yīng)的用戶數(shù)據(jù)。所述服務(wù)提供設(shè)備包括:網(wǎng)絡(luò)機(jī)頂盒;所述互聯(lián)網(wǎng)服務(wù),包括如下中的至少一個(gè):電視直播、音視頻服務(wù)、網(wǎng)頁(yè)服務(wù)、游戲服務(wù)。其中,該智能電視系統(tǒng)與上述圖3所述的系統(tǒng)基本一致,因此不再贅述。對(duì)于上述裝置例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)上述方法實(shí)施例的部分說(shuō)明即可。本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。本領(lǐng)域技術(shù)人員易于想到的是:上述各個(gè)實(shí)施例的任意組合應(yīng)用都是可行的,故上述各個(gè)實(shí)施例之間的任意組合都是本申請(qǐng)的實(shí)施方案,但是由于篇幅限制,本說(shuō)明書在此就不一一詳述了。本申請(qǐng)可用于眾多通用或?qū)S玫挠?jì)算系統(tǒng)環(huán)境或配置中。例如:個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器 系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費(fèi)電子設(shè)備、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。本申請(qǐng)可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。在本申請(qǐng)中,“組件”、“裝置”、“系統(tǒng)”等等指應(yīng)用于計(jì)算機(jī)的相關(guān)實(shí)體,如硬件、硬件和軟件的組合、軟件或執(zhí)行中的軟件等。詳細(xì)地說(shuō),例如,組件可以、但不限于是運(yùn)行于處理器的過(guò)程、處理器、對(duì)象、可執(zhí)行組件、執(zhí)行線程、程序和/或計(jì)算機(jī)。還有,運(yùn)行于服務(wù)器上的應(yīng)用程序或腳本程序、服務(wù)器都可以是組件。一個(gè)或多個(gè)組件可在執(zhí)行的過(guò)程和/或線程中,并且組件可以在一臺(tái)計(jì)算機(jī)上本地化和/或分布在兩臺(tái)或多臺(tái)計(jì)算機(jī)之間,并可以由各種計(jì)算機(jī)可讀介質(zhì)運(yùn)行。組件還可以根據(jù)具有一個(gè)或多個(gè)數(shù)據(jù)包的信號(hào),例如,來(lái)自一個(gè)與本地系統(tǒng)、分布式系統(tǒng)中另一組件交互的,和/或在因特網(wǎng)的網(wǎng)絡(luò)通過(guò)信號(hào)與其它系統(tǒng)交互的數(shù)據(jù)的信號(hào)通過(guò)本地和/或遠(yuǎn)程過(guò)程來(lái)進(jìn)行通信。最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”,不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。而且,上文中的“和/或”表示本文既包含了“和”的關(guān)系,也包含了“或”的關(guān)系,其中:如果方案A與方案B是“和”的關(guān)系,則表示某實(shí)施例中可以 同時(shí)包括方案A和方案B;如果方案A與方案B是“或”的關(guān)系,則表示某實(shí)施例中可以單獨(dú)包括方案A,或者單獨(dú)包括方案B。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本申請(qǐng)是參照根據(jù)本申請(qǐng)實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。盡管已描述了本申請(qǐng)的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)范圍的所有變更和 修改。以上對(duì)本申請(qǐng)所提供的一種資源分配方法、裝置和智能電視系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。當(dāng)前第1頁(yè)1 2 3 當(dāng)前第1頁(yè)1 2 3