專利名稱:配置機(jī)頂盒的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及機(jī)頂盒技術(shù),尤其涉及一種配置機(jī)頂盒的方法、裝置及系統(tǒng)。
背景技術(shù):
交互式網(wǎng)絡(luò)電視(InternetProtocol Television, IPTV)機(jī)頂盒(Set Top Box,STB)是收看IPTV電視必不可少的設(shè)備。而IPTV STB存在較多的配置項(xiàng),STB啟動(dòng)后需要對(duì)這些配置項(xiàng)進(jìn)行配置,才能實(shí)現(xiàn)電視播放或其他功能。但是,對(duì)于普通用戶來說,通過STB界面配置STB專業(yè)性太高,對(duì)于運(yùn)營(yíng)商來說派專人入戶配置STB,則成本太高。因此,目前IPTV STB的配置方式有兩種一種方式是利用終端網(wǎng)管實(shí)現(xiàn)自動(dòng)配置,STB先接入網(wǎng)絡(luò),配置終端網(wǎng)管IP,接入認(rèn)證后終端網(wǎng)管下發(fā)配 置,實(shí)現(xiàn)自動(dòng)配置;另一種方式是用戶開戶時(shí)為用戶提供存儲(chǔ)有配置數(shù)據(jù)的U盤,用戶開機(jī)后將U盤插入STB,STB自動(dòng)發(fā)現(xiàn)U盤并實(shí)現(xiàn)配置?,F(xiàn)有技術(shù)至少存在以下缺陷采用前一種方式,則配置范圍受限。原因在于,STB首先要接入網(wǎng)絡(luò),而接入網(wǎng)絡(luò)本身也需要配置。雖然STB支持動(dòng)態(tài)主機(jī)設(shè)置協(xié)議(DynamicHost Configuration Protocol, DHCP)自動(dòng)配置實(shí)現(xiàn)網(wǎng)絡(luò)接入,但不是所有的局點(diǎn)都支持DHCP接入方式。并且,STB利用DHCP方式接入網(wǎng)絡(luò),利用DHCP服務(wù)器下發(fā)終端網(wǎng)管地址,但并非所有的DHCP都支持該屬性下發(fā)。采用后一種方式,則成本高且不易于維護(hù)和管理。如不是所有的用戶的STB配置都一樣,操作員在下發(fā)STB時(shí)需要對(duì)U盤進(jìn)行寫盤,不能統(tǒng)一提前制作,開戶時(shí)操作麻煩。在用戶使用期間,用戶自己修改配置混亂,想恢復(fù)初始配置,需要找到U盤,而U盤可能丟失了
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提出一種配置機(jī)頂盒的方法、裝置及系統(tǒng),以便于實(shí)現(xiàn)STB的自動(dòng)配置,避免依賴任何其他網(wǎng)絡(luò)設(shè)備,簡(jiǎn)化配置操作。本發(fā)明實(shí)施例還提供了一種配置機(jī)頂盒的方法,包括接收機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器發(fā)送的配置信息,所述配置信息包含訪問web服務(wù)器的統(tǒng)一資源定位符URL,其中,所述URL包含用戶賬號(hào)信息;從所述URL對(duì)應(yīng)的Web服務(wù)器下載與所述用戶賬號(hào)信息對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù)、及與終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件;通過運(yùn)行所述終端應(yīng)用軟件從所述機(jī)頂盒配置數(shù)據(jù)中得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí);利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索并鏈接所述藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒;將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置。本發(fā)明實(shí)施例還提供了一種配置機(jī)頂盒的方法,包括接收終端通過統(tǒng)一資源定位符URL鏈接發(fā)起的請(qǐng)求;
根據(jù)所述URL中包含的用戶賬號(hào)信息獲取對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù),及與所述終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件;向所述終端下發(fā)所述機(jī)頂盒配置數(shù)據(jù)及所述終端應(yīng)用軟件,以使所述終端通過運(yùn)行所述終端應(yīng)用軟件從所述機(jī)頂盒配置數(shù)據(jù)中得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí),利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索并鏈接所述藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒,將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置。本發(fā)明實(shí)施例還提供了一種用于配置機(jī)頂盒的終端,包括配置信息接收單元,用于接收機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器發(fā)送的配置信息,所述配置信息包含訪問web服務(wù)器的統(tǒng)一資源定位符URL,其中,所述URL包含 用戶賬號(hào)信息;下載單元,用于從所述URL對(duì)應(yīng)的Web服務(wù)器下載與所述用戶賬號(hào)信息對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù)、及與所述終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件;終端應(yīng)用軟件運(yùn)行單元,用于通過運(yùn)行所述終端應(yīng)用軟件從所述機(jī)頂盒配置數(shù)據(jù)中得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí);藍(lán)牙驅(qū)動(dòng)單元,用于利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索并鏈接所述藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒,將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置。本發(fā)明實(shí)施例還提供了一種用于配置機(jī)頂盒的web服務(wù)器,包括請(qǐng)求接收單元,用于接收終端通過統(tǒng)一資源定位符URL鏈接發(fā)起的請(qǐng)求;獲取單元,用于根據(jù)所述URL中包含的用戶賬號(hào)信息獲取對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù),及與所述終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件;下發(fā)單元,用于向所述終端下發(fā)所述機(jī)頂盒配置數(shù)據(jù)及所述終端應(yīng)用軟件,以使所述終端通過運(yùn)行所述終端應(yīng)用軟件從所述機(jī)頂盒配置數(shù)據(jù)中得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí),利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索并鏈接所述藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒,將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置。本發(fā)明實(shí)施例還提供了一種用于配置機(jī)頂盒的系統(tǒng),包括機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器,其中,還包括上述用于配置機(jī)頂盒的終端及上述用于配置機(jī)頂盒的web服務(wù)器。本發(fā)明實(shí)施例提供的配置機(jī)頂盒的方法、裝置及系統(tǒng),通過機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器下發(fā)配置短信給終端,并通過終端與web服務(wù)器之間的通信獲得終端應(yīng)用軟件和配置數(shù)據(jù),運(yùn)行終端應(yīng)用軟件,采用藍(lán)牙方式將配置數(shù)據(jù)發(fā)送到機(jī)頂盒進(jìn)行配置,避免了對(duì)網(wǎng)絡(luò)連接參數(shù)、視頻參數(shù)、內(nèi)容保護(hù)參數(shù)等的手工配置,也避免了額外配備U盤等實(shí)物,簡(jiǎn)化了機(jī)頂盒的配置操作,實(shí)現(xiàn)了機(jī)頂盒的自動(dòng)配置,且降低了配置成本。
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例提供的一種配置機(jī)頂盒的方法流程圖;圖2為本發(fā)明實(shí)施例提供的又一種配置機(jī)頂盒的方法流程圖3為本發(fā)明實(shí)施例提供的另一種配置機(jī)頂盒的方法流程圖;圖4為圖3所示實(shí)施例中,web服務(wù)器、智能手機(jī)及STB之間的接口示意圖;圖5為本發(fā)明實(shí)施例提供的實(shí)現(xiàn)機(jī)頂盒首次配置的信令交互圖;圖6為本發(fā)明實(shí)施例提供的用于配置機(jī)頂盒的終端的結(jié)構(gòu)示意圖;圖7為本發(fā)明實(shí)施例提供的用于配置機(jī)頂盒的web服務(wù)器的結(jié)構(gòu)示意圖;圖8為本發(fā)明實(shí)施例提供的用于配置機(jī)頂盒的系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供的一種配置機(jī)頂盒的方法中,用戶開戶時(shí),操作員提示用戶輸入智能手機(jī)號(hào)碼提供給機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器。然后,機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器通過短信或彩信等方式向所述終端發(fā)送配置信息,所述配置信息包含統(tǒng)一資源定位符(Uniform/Universal Resource Locator, URL),所述URL包含用戶賬號(hào)信息,以使所述終端從所述URL對(duì)應(yīng)的web服務(wù)器獲取機(jī)頂盒配置數(shù)據(jù),并將所述配置數(shù)據(jù)通過藍(lán)牙方式發(fā)送到機(jī)頂盒進(jìn)行配置。如用戶開戶完畢,管理系統(tǒng)即機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器通過短信自動(dòng)向用戶的手機(jī)發(fā)送配置信息,用戶取走STB后就可以利用配置短信中的URL登錄web服務(wù)器獲取機(jī)頂盒配置數(shù)據(jù),并將所述機(jī)頂盒配置數(shù)據(jù)通過藍(lán)牙方式發(fā)送到機(jī)頂盒進(jìn)行配置。通過機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器根據(jù)終端的手機(jī)號(hào)碼向終端發(fā)送包含有web服務(wù)器URL的配置短信,使得用戶只需點(diǎn)擊URL連接,終端便可從web服務(wù)器獲取終端應(yīng)用軟件及配置參數(shù),并通過運(yùn)行終端應(yīng)用軟件,將機(jī)頂盒配置數(shù)據(jù)發(fā)送到機(jī)頂盒進(jìn)行自動(dòng)配置,簡(jiǎn)化了機(jī)頂盒配置的手工操作,降低了機(jī)頂盒的配置成本。圖I為本發(fā)明實(shí)施例提供的一種配置機(jī)頂盒的方法的流程圖。本實(shí)施例為終端側(cè)的操作流程,具體如圖I所示,該方法包括步驟11、接收機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器發(fā)送的配置信息,所述配置信息可通過短信、彩信等方式發(fā)送,所述配置信息包含URL,所述URL包含用戶賬號(hào)信息。如當(dāng)終端為手機(jī)時(shí),用戶開戶時(shí)可提供手機(jī)號(hào)碼,則機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器根據(jù)手機(jī)號(hào)碼發(fā)送配置信息。步驟12、從所述URL對(duì)應(yīng)的web服務(wù)器下載與所述用戶賬號(hào)信息對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù)、及與終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件。所述機(jī)頂盒配置數(shù)據(jù)可由所述web服務(wù)器根據(jù)所述用戶賬號(hào)信息從BOSS獲取。終端應(yīng)用軟件可存儲(chǔ)在web服務(wù)器中。如終端通過URL鏈接,登錄對(duì)應(yīng)的web服務(wù)器,即向web服務(wù)器發(fā)起請(qǐng)求,以下載機(jī)頂盒配置數(shù)據(jù)及與終端的型號(hào)對(duì)應(yīng)的操作系統(tǒng)的終端應(yīng)用軟件。所述配置數(shù)據(jù)由所述web服務(wù)器根據(jù)所述用戶賬號(hào)信息從BOSS獲取。步驟13、通過運(yùn)行所述終端應(yīng)用軟件從所述機(jī)頂盒配置數(shù)據(jù)中得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí)。如終端通過運(yùn)行所述終端應(yīng)用軟件,可從配置數(shù)據(jù)中獲得機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí),從而進(jìn)一步可搜索、鏈接與獲得的藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒,將配置數(shù)據(jù)發(fā)送給對(duì)應(yīng)的機(jī)頂盒。所述終端應(yīng)用軟件解析配置數(shù)據(jù)得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí)。具體地,如所述終端應(yīng)用軟件從所述配置數(shù)據(jù)中獲得機(jī)頂盒的唯一標(biāo)識(shí)如MAC或ID等,所述終端應(yīng)用軟件利用所述機(jī)頂盒的標(biāo)識(shí)得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí)。步驟14、利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索并鏈接所述藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒。當(dāng)一個(gè)終端支持多個(gè)機(jī)頂盒,如一個(gè)用戶利用一個(gè)終端申請(qǐng)了多個(gè)機(jī)頂盒,即一個(gè)賬號(hào)或手機(jī)號(hào)碼對(duì)應(yīng)有多個(gè)機(jī)頂盒時(shí),通常該多個(gè)機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí)相同,用來進(jìn)行配置的配置數(shù)據(jù)也相同,此時(shí)終端下載的配置數(shù)據(jù)只有一個(gè),終端應(yīng)用軟件無需選擇配置數(shù)據(jù),將終端下載的配置數(shù)據(jù)發(fā)送給用戶選擇的機(jī)頂盒即可。當(dāng)該多個(gè)機(jī)頂盒的藍(lán)牙設(shè) 備標(biāo)識(shí)不同時(shí),終端下載的配置數(shù)據(jù)可能有多個(gè),當(dāng)用戶選擇其中一個(gè)機(jī)頂盒進(jìn)行配置時(shí),終端應(yīng)用軟件將根據(jù)用戶的選擇從多個(gè)配置數(shù)據(jù)中找到對(duì)應(yīng)的配置數(shù)據(jù)發(fā)送給用戶選擇的機(jī)頂盒進(jìn)行配置。步驟15、將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置。如所述終端應(yīng)用軟件通過藍(lán)牙方式將機(jī)頂盒配置數(shù)據(jù)發(fā)送給鏈接的機(jī)頂盒,以實(shí)現(xiàn)機(jī)頂盒的配置。 將所述配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒之前還可包括若利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索到多機(jī)頂盒,則提示進(jìn)行選擇,如上述步驟14中的說明。將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置之后還可包括所述終端應(yīng)用軟件再次將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,使所述機(jī)頂盒進(jìn)行再次配置。以滿足機(jī)頂盒的配置被修改后的配置恢復(fù)需求。所述終端應(yīng)用軟件將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置之后還可包括向所述機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器請(qǐng)求重新配置所述機(jī)頂盒;再次接收所述機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器下發(fā)的所述URL ;利用所述URL,再次下載機(jī)頂盒配置數(shù)據(jù);當(dāng)所述終端應(yīng)用軟件不可用時(shí),需要再次下載。利用所述終端應(yīng)用軟件將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,使所述機(jī)頂盒再次進(jìn)行配置。從所述URL對(duì)應(yīng)的web服務(wù)器下載與終端的手機(jī)型號(hào)對(duì)應(yīng)的操作系統(tǒng)的終端應(yīng)用軟件之前還可包括向所述web服務(wù)器發(fā)送用戶輸入的密碼;在所述密碼經(jīng)所述web服務(wù)器認(rèn)證通過后,下載所述機(jī)頂盒配置數(shù)據(jù)和所述終端應(yīng)用軟件,以保證機(jī)頂盒配置數(shù)據(jù)的下發(fā)安全。本實(shí)施例中,終端通過URL下載終端應(yīng)用軟件及機(jī)頂盒配置數(shù)據(jù),并通過運(yùn)行終端應(yīng)用軟件搜索鏈接機(jī)頂盒,將機(jī)頂盒配置數(shù)據(jù)發(fā)送到機(jī)頂盒,實(shí)現(xiàn)了機(jī)頂盒的自動(dòng)配置,用戶只需點(diǎn)擊URL連接即可,簡(jiǎn)化了傳統(tǒng)機(jī)頂盒配置的操作,且無需依賴機(jī)頂盒的網(wǎng)絡(luò)連接配置以及額外的U盤等實(shí)物,簡(jiǎn)化了機(jī)頂盒的配置成本。圖2為本發(fā)明實(shí)施例提供的又一種配置機(jī)頂盒的方法的流程圖。本實(shí)施例為web服務(wù)器(web server)側(cè)的操作流程,具體如圖2所示,該方法包括步驟21、接收終端通過URL鏈接發(fā)起的請(qǐng)求;步驟22、根據(jù)所述URL中包含的用戶賬號(hào)信息獲取對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù),及與所述終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件。具體地,可根據(jù)所述URL中包含的用戶賬號(hào)信息從BOSS獲取對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù)。步驟23、向所述終端下發(fā)終端應(yīng)用軟件及機(jī)頂盒配置數(shù)據(jù)給所述終端,以使所述終端通過運(yùn)行所述終端應(yīng)用軟件從所述機(jī)頂盒配置數(shù)據(jù)中得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí),利 用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索并鏈接所述藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒,將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置。向所述終端下發(fā)所述機(jī)頂盒配置數(shù)據(jù)及所述終端應(yīng)用軟件之前還可包括接收所述終端發(fā)送的密碼;認(rèn)證所述密碼;認(rèn)證通過后,通知所述終端下載所述機(jī)頂盒配置數(shù)據(jù)及終端應(yīng)用軟件,以提高機(jī)頂盒配置數(shù)據(jù)的安全性。本實(shí)施例中,web服務(wù)器通過用戶賬號(hào)信號(hào)獲取機(jī)頂盒配置數(shù)據(jù),根據(jù)終端的型號(hào)獲取對(duì)應(yīng)操作系統(tǒng)的終端應(yīng)用軟件,并通知終端下載機(jī)頂盒配置數(shù)據(jù)及終端應(yīng)用軟件,使得機(jī)頂盒的配置可通過終端的終端應(yīng)用軟件以藍(lán)牙方式發(fā)送給機(jī)頂盒來實(shí)現(xiàn)機(jī)頂盒的配置,簡(jiǎn)化了傳統(tǒng)的配置操作,節(jié)約了配置成本。圖3為本發(fā)明實(shí)施例提供的另一種配置機(jī)頂盒的方法的流程圖。本實(shí)施例整體說明了機(jī)頂盒的配置過程。STB出廠前存在缺省配置,缺省配置已打開藍(lán)牙,并存儲(chǔ)STB的唯一標(biāo)識(shí)MAC。STB 一旦上電就可以自動(dòng)啟動(dòng)藍(lán)牙并根據(jù)STB的唯一標(biāo)識(shí)生成唯一的藍(lán)牙設(shè)備標(biāo)識(shí)。并且,終端用戶開戶時(shí)已提供智能手機(jī)號(hào)碼。如圖3所示,使用終端,包括但不限于智能手機(jī),配置機(jī)頂盒的過程包括步驟31、操作員在用戶開戶后通過瀏覽器向商業(yè)管理系統(tǒng)(Business ManagementSystem, BMS)中的機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器下發(fā)配置短信指令,以使機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器向智能手機(jī)下發(fā)配置短信,配置短信中包含特定URL,該URL中包含用戶帳號(hào)信息。步驟32、機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器向智能手機(jī)下發(fā)配置短信。智能手機(jī)接收到所述配置短信后,用戶選擇打開URL鏈接,向?qū)?yīng)的web服務(wù)器發(fā)起用戶請(qǐng)求。步驟33、web服務(wù)器接收到用戶請(qǐng)求,根據(jù)URL中包含的用戶帳號(hào)信息到BOSS獲取對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù),根據(jù)終端的手機(jī)型號(hào)從web服務(wù)器自身存儲(chǔ)的軟件中獲取對(duì)應(yīng)終端操作系統(tǒng)的終端應(yīng)用軟件;步驟34、web服務(wù)器向BOSS請(qǐng)求與用戶賬號(hào)信息對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù),BOSS返回相應(yīng)的機(jī)頂盒配置數(shù)據(jù)。步驟35、用戶從web服務(wù)器下載終端應(yīng)用軟件及機(jī)頂盒配置數(shù)據(jù)完畢后,運(yùn)行終端應(yīng)用軟件,終端應(yīng)用軟件從機(jī)頂盒配置數(shù)據(jù)中獲得STB的唯一標(biāo)識(shí),并計(jì)算出STB的藍(lán)牙設(shè)備標(biāo)識(shí),使用該標(biāo)識(shí)搜索出STB設(shè)備。步驟36、終端應(yīng)用軟件使用藍(lán)牙連接上STB后,用戶在終端應(yīng)用軟件的運(yùn)行界面上選擇“開始配置”,終端應(yīng)用軟件利用藍(lán)牙方式將機(jī)頂盒配置數(shù)據(jù)傳遞給STB,STB完成配置。之后,當(dāng)用戶需要恢復(fù)配置時(shí),可以重新啟動(dòng)該終端應(yīng)用軟件來獲取機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置。如果該終端應(yīng)用軟件已丟失,則用戶可以通過客服/局方portal再發(fā)送一條短信實(shí)現(xiàn)配置。但是STB的藍(lán)牙功能必須開啟。本實(shí)施例中,web服務(wù)器、智能手機(jī)及STB之間的接口示意圖如圖4所示,web服務(wù)器與智能手機(jī)之間通過接口 Fl進(jìn)行交互,智能手機(jī)與STB之間通過接口 F3交互。并且,智能手機(jī)內(nèi)部,終端應(yīng)用軟件與藍(lán)牙驅(qū)動(dòng)之間通過接口 F2交互,STB內(nèi)部,藍(lán)牙驅(qū)動(dòng)與配置數(shù)據(jù)獲取模塊之間通過接口 F4交互,配置數(shù)據(jù)獲取模塊與配置模塊之間通過F5接口進(jìn)行交 互。具體地,各接口協(xié)議如表I所示表I
權(quán)利要求
1.一種配置機(jī)頂盒的方法,其特征在于,包括 接收機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器發(fā)送的配置信息,所述配置信息包含訪問Web服務(wù)器的統(tǒng)一資源定位符URL,其中,所述URL包含用戶賬號(hào)信息; 從所述URL對(duì)應(yīng)的Web服務(wù)器下載與所述用戶賬號(hào)信息對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù)、及與終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件; 通過運(yùn)行所述終端應(yīng)用軟件從所述機(jī)頂盒配置數(shù)據(jù)中得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí); 利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索并鏈接所述藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒; 將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置。
2.根據(jù)權(quán)利要求I所述的配置機(jī)頂盒的方法,其特征在于,將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒之前還包括 若利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索到多臺(tái)機(jī)頂盒,則提示終端進(jìn)行選擇。
3.根據(jù)權(quán)利要求I或2所述的配置機(jī)頂盒的方法,其特征在于,從所述URL對(duì)應(yīng)的Web服務(wù)器下載與所述用戶賬號(hào)信息對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù)、及與終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件之前還包括 向所述Web服務(wù)器發(fā)送用戶輸入的密碼; 在所述密碼經(jīng)所述Web服務(wù)器認(rèn)證通過后,下載所述機(jī)頂盒配置數(shù)據(jù)和所述終端應(yīng)用軟件。
4.一種配置機(jī)頂盒的方法,其特征在于,包括 接收終端通過統(tǒng)一資源定位符URL鏈接發(fā)起的請(qǐng)求; 根據(jù)所述URL中包含的用戶賬號(hào)信息獲取對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù),及與所述終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件; 向所述終端下發(fā)所述機(jī)頂盒配置數(shù)據(jù)及所述終端應(yīng)用軟件,以使所述終端通過運(yùn)行所述終端應(yīng)用軟件從所述機(jī)頂盒配置數(shù)據(jù)中得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí),利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索并鏈接所述藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒,將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置。
5.根據(jù)權(quán)利要求4所述的配置機(jī)頂盒的方法,其特征在于,根據(jù)所述URL中包含的用戶賬號(hào)信息從BOSS獲取對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù)。
6.根據(jù)權(quán)利要求4或5所述的配置機(jī)頂盒的方法,其特征在于,向所述終端下發(fā)所述機(jī)頂盒配置數(shù)據(jù)及所述終端應(yīng)用軟件之前還包括 接收所述終端發(fā)送的密碼; 認(rèn)證所述密碼; 認(rèn)證通過后,向所述終端下發(fā)所述機(jī)頂盒配置數(shù)據(jù)及終端應(yīng)用軟件。
7.一種用于配置機(jī)頂盒的終端,其特征在于,包括 配置信息接收單元,用于接收機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器發(fā)送的配置信息,所述配置信息包含訪問web服務(wù)器的統(tǒng)一資源定位符URL,其中,所述URL包含用戶賬號(hào)信息; 下載單元,用于從所述URL對(duì)應(yīng)的Web服務(wù)器下載與所述用戶賬號(hào)信息對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù)、及與所述終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件; 終端應(yīng)用軟件運(yùn)行單元,用于通過運(yùn)行所述終端應(yīng)用軟件從所述機(jī)頂盒配置數(shù)據(jù)中得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí); 藍(lán)牙驅(qū)動(dòng)單元,用于利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索并鏈接所述藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒,將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置。
8.根據(jù)權(quán)利要求7所述的用于配置機(jī)頂盒的終端,其特征在于,還包括 提示單元,用于在所述藍(lán)牙驅(qū)動(dòng)單元將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒之前,若所述藍(lán)牙驅(qū)動(dòng)單元利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索到多臺(tái)機(jī)頂盒,則提示終端進(jìn)行選擇。
9.根據(jù)權(quán)利要求7或8所述的用于配置機(jī)頂盒的終端,其特征在于,還包括 密碼發(fā)送單元,用于在所述下載單元從所述URL對(duì)應(yīng)的Web服務(wù)器下載與所述用戶賬號(hào)信息對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù)、及與終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件之前,向所述web服務(wù)器發(fā)送用戶輸入的密碼; 所述下載單元,還用于在所述密碼經(jīng)所述web服務(wù)器認(rèn)證通過后,下載所述機(jī)頂盒配置數(shù)據(jù)和所述終端應(yīng)用軟件。
10.一種用于配置機(jī)頂盒的web服務(wù)器,其特征在于,包括 請(qǐng)求接收單元,用于接收終端通過統(tǒng)一資源定位符URL鏈接發(fā)起的請(qǐng)求; 獲取單元,用于根據(jù)所述URL中包含的用戶賬號(hào)信息獲取對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù),及與所述終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件; 下發(fā)單元,用于向所述終端下發(fā)所述機(jī)頂盒配置數(shù)據(jù)及所述終端應(yīng)用軟件,以使所述終端通過運(yùn)行所述終端應(yīng)用軟件從所述機(jī)頂盒配置數(shù)據(jù)中得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí),利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索并鏈接所述藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒,將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置。
11.根據(jù)權(quán)利要求10所述的用于配置機(jī)頂盒的web服務(wù)器,其特征在于,所述獲取單元具體用于根據(jù)所述URL中包含的用戶賬號(hào)信息從BOSS獲取對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù)。
12.根據(jù)權(quán)利要求10或11所述的用于配置機(jī)頂盒的web服務(wù)器,其特征在于,還包括 密碼接收單元,用于在所述下發(fā)單元向所述終端下發(fā)所述機(jī)頂盒配置數(shù)據(jù)及所述終端應(yīng)用軟件之前,接收所述終端發(fā)送的密碼; 認(rèn)證單元,用于認(rèn)證所述密碼; 所述下發(fā)單元,還用于在所述認(rèn)證單元認(rèn)證通過后,向所述終端下發(fā)所述機(jī)頂盒配置數(shù)據(jù)及終端應(yīng)用軟件。
13.一種用于配置機(jī)頂盒的系統(tǒng),包括機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器,其特征在于,還包括上述權(quán)利要求7-9任一項(xiàng)所述的用于配置機(jī)頂盒的終端及上述權(quán)利要求10-12任一項(xiàng)所述的用于配置機(jī)頂盒的web服務(wù)器。
全文摘要
本發(fā)明涉及一種配置機(jī)頂盒的方法、裝置及系統(tǒng),方法包括接收機(jī)頂盒控制臺(tái)后臺(tái)服務(wù)器發(fā)送的配置信息,所述配置信息包含訪問web服務(wù)器的統(tǒng)一資源定位符URL,其中,所述URL包含用戶賬號(hào)信息;從所述URL對(duì)應(yīng)的Web服務(wù)器下載與所述用戶賬號(hào)信息對(duì)應(yīng)的機(jī)頂盒配置數(shù)據(jù)、及與終端的操作系統(tǒng)對(duì)應(yīng)的終端應(yīng)用軟件;通過運(yùn)行所述終端應(yīng)用軟件從所述機(jī)頂盒配置數(shù)據(jù)中得到機(jī)頂盒的藍(lán)牙設(shè)備標(biāo)識(shí);利用所述藍(lán)牙設(shè)備標(biāo)識(shí)搜索并鏈接所述藍(lán)牙設(shè)備標(biāo)識(shí)對(duì)應(yīng)的機(jī)頂盒;將所述機(jī)頂盒配置數(shù)據(jù)發(fā)送給所述機(jī)頂盒,以使所述機(jī)頂盒利用所述機(jī)頂盒配置數(shù)據(jù)進(jìn)行配置。實(shí)現(xiàn)了機(jī)頂盒的自動(dòng)配置,且降低了配置成本。
文檔編號(hào)H04N21/40GK102802059SQ20111014117
公開日2012年11月28日 申請(qǐng)日期2011年5月27日 優(yōu)先權(quán)日2011年5月27日
發(fā)明者劉昆 申請(qǐng)人:華為軟件技術(shù)有限公司