本發(fā)明涉及通信領(lǐng)域,更具體的說,涉及一種應(yīng)用于機(jī)載娛樂的方法、裝置、機(jī)載娛樂裝置和系統(tǒng)。
背景技術(shù):
機(jī)載娛樂系統(tǒng)已經(jīng)廣泛應(yīng)用在飛機(jī)上,每個(gè)機(jī)載娛樂系統(tǒng)均需要一臺(tái)或多臺(tái)獨(dú)立的機(jī)載娛樂服務(wù)器來實(shí)現(xiàn)存儲(chǔ),服務(wù),以及控制的功能。
隨著用戶對(duì)機(jī)載娛樂系統(tǒng)的廣泛性以及靈活性要求的不斷增加,現(xiàn)在的許多機(jī)載娛樂系統(tǒng)除了具有音視頻廣播功能,還具有音視頻點(diǎn)播功能。具體的,用戶通過終端連接到飛機(jī)的機(jī)載娛樂系統(tǒng),然后選取播放一個(gè)音視頻節(jié)目,設(shè)置在飛機(jī)上的獨(dú)立的機(jī)載娛樂服務(wù)器接收到音視頻服務(wù)請(qǐng)求后,在自身的存儲(chǔ)器中查找到用戶想要獲取的音視頻的媒體文件,并為用戶的終端提供媒體服務(wù),其中,媒體服務(wù)包括傳輸媒體文件到用戶的終端上以及提供暫停播放等服務(wù)。由于需要額外設(shè)置獨(dú)立的機(jī)載娛樂服務(wù)器,服務(wù)器的價(jià)格較貴,會(huì)使機(jī)載娛樂系統(tǒng)成本增加。
因此,亟需一種能夠降低機(jī)載娛樂系統(tǒng)的成本的方法。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種應(yīng)用于機(jī)載娛樂的方法、裝置、機(jī)載娛樂裝置和系統(tǒng),以解決現(xiàn)有技術(shù)中使用了獨(dú)立的機(jī)載娛樂服務(wù)器而使機(jī)載娛樂系統(tǒng)的成本較高的問題。
為解決上述技術(shù)問題,本發(fā)明采用了如下技術(shù)方案:
一種應(yīng)用于機(jī)載娛樂的方法,應(yīng)用于飛機(jī)上的具有主服務(wù)器功能的機(jī)載娛樂裝置,包括:
接收用戶無線終端發(fā)送的音視頻服務(wù)請(qǐng)求;其中,所述音視頻服務(wù)請(qǐng)求用于獲取一個(gè)媒體服務(wù)、所述用戶無線終端通過無線與一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置或者是所述具有主服務(wù)器功能的機(jī)載娛樂裝置連接,其中,所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置通過以太網(wǎng)與所述具有主服務(wù)器功能的機(jī)載娛樂裝置連接;
根據(jù)所述音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置為所述用戶無線終端提供所述媒體服務(wù)。
優(yōu)選地,還包括:
接收待上傳的媒體文件;
采用分布式算法以及預(yù)設(shè)的存儲(chǔ)策略,將所述待上傳的媒體文件存儲(chǔ)到至少一個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置中;其中,所述存儲(chǔ)策略包括按照所述媒體文件的點(diǎn)播熱度,設(shè)置所述媒體文件的切片和鏡像。
優(yōu)選地,所述用戶無線終端與所述具有主服務(wù)器功能的機(jī)載娛樂裝置的連接過程為:
檢測(cè)是否接收到所述用戶無線終端發(fā)送的無線連接登錄指令;其中,所述無線連接登錄指令中攜帶有所述用戶無線終端的身份驗(yàn)證信息,且所述無線連接登錄指令用于所述用戶無線終端連接到所述具有主服務(wù)器功能的機(jī)載娛樂裝置;
當(dāng)檢測(cè)接收到所述用戶無線終端發(fā)送的所述無線連接登錄指令,驗(yàn)證所述身份驗(yàn)證信息是否合法;
當(dāng)驗(yàn)證出所述身份驗(yàn)證信息合法,通過無線與所述用戶無線終端連接。
優(yōu)選地,還包括:
接收控制信號(hào);
分析所述控制信號(hào)中包含的操作;
執(zhí)行所述操作。
優(yōu)選地,還包括:
接收客艙系統(tǒng)或控制終端發(fā)送的音視頻播放指令;
根據(jù)所述音視頻播放指令,請(qǐng)求獲取與所述音視頻播放指令對(duì)應(yīng)的音視頻文件的數(shù)據(jù);
將獲取得到的所述音視頻文件的數(shù)據(jù)發(fā)送到與自身連接的每個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置以及與自身連接的所述具有主服務(wù)器功能的機(jī)載娛樂裝置;
播放所述音視頻文件、控制與自身連接的每個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置以及與自身連接的所述具有主服務(wù)器功能的機(jī)載娛樂裝置播放所述音視頻文件。
一種應(yīng)用于機(jī)載娛樂的裝置,應(yīng)用于飛機(jī)上的具有主服務(wù)器功能的機(jī)載娛樂裝置,包括:
指令接收單元,用于接收用戶無線終端發(fā)送的音視頻服務(wù)請(qǐng)求;其中,所述音視頻服務(wù)請(qǐng)求用于獲取一個(gè)媒體服務(wù)、所述用戶無線終端通過無線與一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置或者是所述具有主服務(wù)器功能的機(jī)載娛樂裝置連接,其中,所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置通過以太網(wǎng)與所述具有主服務(wù)器功能的機(jī)載娛樂裝置連接;
分析調(diào)度單元,用于根據(jù)所述音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置為所述用戶無線終端提供所述媒體服務(wù)。
一種機(jī)載娛樂裝置,所述機(jī)載娛樂裝置為設(shè)置在飛機(jī)上的具有主服務(wù)器功能的機(jī)載娛樂裝置,包括:
無線模塊和服務(wù)模塊;用戶無線終端與所述服務(wù)模塊通過所述無線模塊連接;
所述服務(wù)模塊,用于接收所述用戶無線終端發(fā)送的音視頻服務(wù)請(qǐng)求、根據(jù)所述音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置為所述用戶無線終端提供媒體服務(wù);
其中,所述音視頻服務(wù)請(qǐng)求用于獲取一個(gè)所述媒體服務(wù)、所述用戶無線終端通過無線與一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置或者是所述具有主服務(wù)器功能的機(jī)載娛樂裝置連接,其中,所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置通過以太網(wǎng)與所述具有主服務(wù)器功能的機(jī)載娛樂裝置連接。
優(yōu)選地,所述服務(wù)模塊,還用于:
接收待上傳的媒體文件;
采用分布式算法以及預(yù)設(shè)的存儲(chǔ)策略,將所述待上傳的媒體文件存儲(chǔ)到至少一個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置中;其中,所述存儲(chǔ)策略包括按照所述媒體文件的點(diǎn)播熱度,設(shè)置所述媒體文件的切片和鏡像。
一種機(jī)載娛樂系統(tǒng),設(shè)置在飛機(jī)上,包括至少一個(gè)上述的具有主服務(wù)器功能的機(jī)載娛樂裝置、以及多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置,其中,多個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置通過以太網(wǎng)串行連接,每個(gè)所述具有主服務(wù)器功能的機(jī)載娛樂裝置通過以太網(wǎng)分別與一個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置連接;
其中,所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置,用于為所述用戶無線終端提供所述媒體服務(wù)。
相較于現(xiàn)有技術(shù),本發(fā)明具有以下有益效果:
本發(fā)明提供了一種應(yīng)用于機(jī)載娛樂的方法、裝置、機(jī)載娛樂裝置和系統(tǒng),具有主服務(wù)器功能的機(jī)載娛樂裝置接收用戶無線終端發(fā)送的音視頻服務(wù)請(qǐng)求后,根據(jù)音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置為用戶無線終端提供媒體服務(wù)。本發(fā)明中具有主服務(wù)器功能的機(jī)載娛樂裝置和具有分布式服務(wù)器功能的機(jī)載娛樂裝置根據(jù)自身內(nèi)部安裝的軟件配置為用戶無線終端提供媒體服務(wù),不再需要像現(xiàn)有技術(shù)那樣,單獨(dú)設(shè)置一臺(tái)獨(dú)立的機(jī)載娛樂服務(wù)器來實(shí)現(xiàn)處理音視頻服務(wù)請(qǐng)求、存儲(chǔ)媒體文件和提供媒體服務(wù),減少了機(jī)載娛樂系統(tǒng)的成本。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明提供的機(jī)載娛樂方法中媒體點(diǎn)播服務(wù)方法的方法流程圖;
圖2為本發(fā)明提供的機(jī)載娛樂方法中無線接入認(rèn)證方法的方法流程圖;
圖3為本發(fā)明提供的機(jī)載娛樂方法中控制信號(hào)處理方法的方法流程圖;
圖4為本發(fā)明提供的機(jī)載娛樂方法中音視頻廣播處理方法的方法流程圖;
圖5為本發(fā)明提供的第一種應(yīng)用于機(jī)載娛樂的裝置的結(jié)構(gòu)示意圖;
圖6為本發(fā)明提供的第二種應(yīng)用于機(jī)載娛樂的裝置的結(jié)構(gòu)示意圖;
圖7為本發(fā)明提供的第三種應(yīng)用于機(jī)載娛樂的裝置的結(jié)構(gòu)示意圖;
圖8為本發(fā)明提供的機(jī)載娛樂裝置的結(jié)構(gòu)示意圖;
圖9為本發(fā)明提供的一種機(jī)載娛樂系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例提供了一種應(yīng)用于機(jī)載娛樂的方法,應(yīng)用于飛機(jī)上的具有主服務(wù)器功能的機(jī)載娛樂裝置,參照?qǐng)D1,包括:
s101、發(fā)送音視頻服務(wù)請(qǐng)求;
其中,發(fā)送音視頻服務(wù)請(qǐng)求是由用戶無線終端發(fā)送給飛機(jī)上的具有主服務(wù)器功能的機(jī)載娛樂裝置。其中,音視頻服務(wù)請(qǐng)求用于獲取一個(gè)媒體服務(wù),媒體服務(wù)包括傳輸音視頻的媒體文件、暫停播放、開始播放等服務(wù)。用戶無線終端通過無線與一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置或者是所述具有主服務(wù)器功能的機(jī)載娛樂裝置連接,其中,具有分布式服務(wù)器功能的機(jī)載娛樂裝置通過以太網(wǎng)與具有主服務(wù)器功能的機(jī)載娛樂裝置連接。
具體的,當(dāng)用戶無線終端與具有主服務(wù)器功能的機(jī)載娛樂裝置連接后,用戶無線終端可以通過具有主服務(wù)器功能的機(jī)載娛樂裝置的web服務(wù)訪問具有主服務(wù)器功能的機(jī)載娛樂裝置提供的服務(wù)內(nèi)容,用戶可以在用戶無線終端的顯示界面上點(diǎn)擊其中一個(gè)音視頻節(jié)目,此時(shí),具有主服務(wù)器功能的機(jī)載娛樂裝置就能夠接收到用戶無線終端發(fā)送的音視頻服務(wù)請(qǐng)求。此時(shí)的音視頻服務(wù)請(qǐng)求用于請(qǐng)求一個(gè)音視頻的媒體文件。
s102、根據(jù)音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置。
當(dāng)媒體服務(wù)為獲取一個(gè)音視頻的媒體文件時(shí),此時(shí),想要獲取的音視頻的媒體文件采用分布式算法以及預(yù)設(shè)的存儲(chǔ)策略存儲(chǔ)在至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置中。此時(shí)需要根據(jù)音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置。
其中,與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài)包括可以提供服務(wù)和不可以提供服務(wù),當(dāng)具有分布式服務(wù)器功能的機(jī)載娛樂裝置處于空閑狀態(tài)或者是可以提供的服務(wù)還未達(dá)到飽和時(shí),服務(wù)狀態(tài)為可以提供服務(wù),當(dāng)具有分布式服務(wù)器功能的機(jī)載娛樂裝置處于故障狀態(tài)或者是可以提供的服務(wù)已經(jīng)達(dá)到飽和時(shí),服務(wù)狀態(tài)為不可以提供服務(wù)。
本步驟中,選取至少一個(gè)可以為用戶無線終端提供服務(wù)的具有分布式服務(wù)器功能的機(jī)載娛樂裝置。
s103、發(fā)送控制指令到選取的至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置。
其中,控制指令就是使選取的至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置為用戶無線終端提供服務(wù)的指令。
s104、為用戶無線終端提供媒體服務(wù)。
具體的,被選取的至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置為用戶無線終端提供媒體服務(wù),進(jìn)而能夠滿足用戶觀看音視頻節(jié)目的需求。用戶無線終端包括手機(jī)、平板、筆記本電腦等終端。
需要說明的是,具有主服務(wù)器功能的機(jī)載娛樂裝置與連接到自身的全部的具有分布式服務(wù)器功能的機(jī)載娛樂裝置共同構(gòu)成了分布式存儲(chǔ)和集群服務(wù)系統(tǒng)。具有主服務(wù)器功能的機(jī)載娛樂裝置主要起到統(tǒng)一管理和調(diào)度具有分布式服務(wù)器功能的機(jī)載娛樂裝置的功能,具有分布式服務(wù)器功能的機(jī)載娛樂裝置起到存儲(chǔ)媒體文件和提供媒體服務(wù)的功能。
本實(shí)施例中,具有主服務(wù)器功能的機(jī)載娛樂裝置接收用戶無線終端發(fā)送的音視頻服務(wù)請(qǐng)求后,根據(jù)音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置為用戶無線終端提供媒體服務(wù)。本實(shí)施例中具有主服務(wù)器功能的機(jī)載娛樂裝置和具有分布式服務(wù)器功能的機(jī)載娛樂裝置根據(jù)自身內(nèi)部安裝的軟件配置為用戶無線終端提供媒體服務(wù),不再需要像現(xiàn)有技術(shù)那樣,單獨(dú)設(shè)置一臺(tái)獨(dú)立的機(jī)載娛樂服務(wù)器來實(shí)現(xiàn)處理音視頻服務(wù)請(qǐng)求、存儲(chǔ)媒體文件和提供媒體服務(wù),減少了機(jī)載娛樂系統(tǒng)的成本。
可選的,發(fā)明的另一實(shí)施例中,還包括:
接收待上傳的媒體文件;
采用分布式算法以及預(yù)設(shè)的存儲(chǔ)策略,將待上傳的媒體文件存儲(chǔ)到至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置中。
具體的,媒體文件需要提前存儲(chǔ)到具有分布式服務(wù)器功能的機(jī)載娛樂裝置中,維護(hù)人員通過筆記本電腦的以太網(wǎng)口或者通過移動(dòng)存儲(chǔ)設(shè)備將媒體文件通過乘務(wù)員控制終端上提供的接口通過具有主服務(wù)器功能的機(jī)載娛樂裝置中的文件傳輸協(xié)議ftp服務(wù)、分布式算法以及預(yù)設(shè)的存儲(chǔ)策略,存儲(chǔ)到至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置中。
具體的,按照分布式算法以及預(yù)設(shè)的存儲(chǔ)策略將媒體文件按照一定的顆粒度大小切片并且對(duì)每個(gè)切片設(shè)置多個(gè)鏡像,將多個(gè)鏡像存儲(chǔ)在至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置中。
其中,所述存儲(chǔ)策略包括按照所述媒體文件的點(diǎn)播熱度,設(shè)置所述媒體文件的切片和鏡像。
例如,當(dāng)某個(gè)媒體文件被點(diǎn)播的熱度非常高時(shí),在設(shè)定存儲(chǔ)策略時(shí),將該媒體文件切片成更小的顆粒度,同時(shí)增加該媒體文件切片在各具有分布式服務(wù)器功能的機(jī)載娛樂裝置中的鏡像的數(shù)量,以應(yīng)對(duì)媒體文件處于高熱度點(diǎn)播狀態(tài)時(shí)訪問的壓力,同時(shí)提升了系統(tǒng)的可靠性。
需要說明的是,待上傳的媒體文件數(shù)量為多個(gè),設(shè)置媒體文件的切片和鏡像時(shí),可以對(duì)每個(gè)媒體文件單獨(dú)進(jìn)行設(shè)置,也可以根據(jù)媒體文件所在目錄進(jìn)行統(tǒng)一設(shè)置。
本實(shí)施例中,采用分布式算法以及預(yù)設(shè)的存儲(chǔ)策略,將媒體文件存儲(chǔ)到至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置中。省略了一個(gè)專有的媒體存儲(chǔ)器,提升了存儲(chǔ)容量,采用多點(diǎn)備份的方式,提高了存儲(chǔ)可靠性。
可選的,本發(fā)明的另一實(shí)施例中,參照?qǐng)D2,用戶無線終端與具有主服務(wù)器功能的機(jī)載娛樂裝置的連接過程為:
s201、檢測(cè)是否接收到用戶無線終端發(fā)送的無線連接登錄指令;
其中,無線連接登錄指令中攜帶有用戶無線終端的身份驗(yàn)證信息,且無線連接登錄指令用于用戶無線終端連接到具有主服務(wù)器功能的機(jī)載娛樂裝置。具體的,無線連接登錄指令用于用戶無線終端連接到具有主服務(wù)器功能的機(jī)載娛樂裝置的指定位置,其中,指定位置為具有主服務(wù)器功能的機(jī)載娛樂裝置的指定網(wǎng)頁。
具體的,用戶無線終端通過具有主服務(wù)器功能的機(jī)載娛樂裝置的web服務(wù)登錄具有主服務(wù)器功能的機(jī)載娛樂裝置的指定網(wǎng)頁時(shí),具有主服務(wù)器功能的機(jī)載娛樂裝置接收到用戶無線終端發(fā)送的無線連接登錄指令,無線連接登錄指令中攜帶有用戶無線終端的身份驗(yàn)證信息。
s202、驗(yàn)證身份驗(yàn)證信息是否合法;
具體的,當(dāng)檢測(cè)接收到用戶無線終端發(fā)送的無線連接登錄指令,驗(yàn)證身份驗(yàn)證信息是否合法。
其中,身份驗(yàn)證信息的形式包括賬號(hào)和密碼,此時(shí)驗(yàn)證身份驗(yàn)證信息是否合法,包括驗(yàn)證賬號(hào)和密碼是否合法,若賬號(hào)和密碼合法,則說明身份驗(yàn)證信息合法,此時(shí)允許用戶無線終端連接到具有主服務(wù)器功能的機(jī)載娛樂裝置的指定網(wǎng)頁。
需要說明的是,用戶無線終端還可以通過其他指定網(wǎng)頁上網(wǎng),如利用搜索網(wǎng)頁搜索用戶關(guān)注的新聞。
s203、通過無線與用戶無線終端連接。
具體的,當(dāng)驗(yàn)證出身份驗(yàn)證信息合法,通過無線與用戶無線終端連接。
具體的,若驗(yàn)證出身份驗(yàn)證信息合法,用戶無線終端就可以通過無線登錄具有主服務(wù)器功能的機(jī)載娛樂裝置的指定網(wǎng)頁。
本實(shí)施例中,只有在驗(yàn)證出身份驗(yàn)證信息合法后,通過無線與用戶無線終端連接,能夠保證只有經(jīng)過驗(yàn)證后的用戶無線終端才能夠連接到具有主服務(wù)器功能的機(jī)載娛樂裝置,保證了信息的安全性。
可選的,本發(fā)明的另一實(shí)施例中,參照?qǐng)D3,還包括:
s301、接收控制信號(hào);
其中控制信號(hào)是由客艙系統(tǒng)或者是控制終端發(fā)送的,控制信號(hào)的類型很多,包括暫停播放的控制信號(hào)或用于具有主服務(wù)器功能的機(jī)載娛樂裝置或者是具有分布式服務(wù)器功能的機(jī)載娛樂裝置維護(hù)的控制信號(hào)等??刂平K端為乘務(wù)員控制終端。
s302、分析控制信號(hào)中包含的操作;
具體的,控制信號(hào)中包含有具有主服務(wù)器功能的機(jī)載娛樂裝置需要執(zhí)行的操作。例如,控制信號(hào)中包含的操作為使用戶無線終端停止播放音視頻。
s306、執(zhí)行操作。
具體的,執(zhí)行操作,就是按照客艙系統(tǒng)或者是控制終端的指示,做出一定的動(dòng)作。當(dāng)控制信號(hào)中包含的操作為使用戶無線終端停止播放音視頻時(shí),此時(shí)具有主服務(wù)器功能的機(jī)載娛樂裝置就會(huì)控制為用戶無線終端提供媒體服務(wù)的具有分布式服務(wù)器功能的機(jī)載娛樂裝置停止為用戶無線終端提供媒體服務(wù),進(jìn)而用戶無線終端不再播放音視頻。
本實(shí)施例中,接收控制信號(hào)后,分析控制信號(hào)中包含的操作,進(jìn)而執(zhí)行操作,能夠保證及時(shí)執(zhí)行客艙系統(tǒng)或者控制終端的發(fā)送的指令。
可選的,本發(fā)明的另一實(shí)施例中,參照?qǐng)D4,還包括:
s401、接收客艙系統(tǒng)或控制終端發(fā)送的音視頻播放指令;
其中,音視頻播放指令用于播放安全須知、飛行地圖、廣播電影和廣告短片等。
s402、根據(jù)音視頻播放指令,請(qǐng)求獲取與音視頻播放指令對(duì)應(yīng)的音視頻文件的數(shù)據(jù);
具體的,向與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置請(qǐng)求獲取與音視頻播放指令對(duì)應(yīng)的音視頻文件的數(shù)據(jù);其中,與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置中的至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置中保存有音視頻文件的部分?jǐn)?shù)據(jù)。
s403、將獲取得到的音視頻文件的數(shù)據(jù)發(fā)送到與自身連接的每個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置以及與自身連接的具有主服務(wù)器功能的機(jī)載娛樂裝置;
具體的,執(zhí)行本步驟是為了使具有主服務(wù)器功能的機(jī)載娛樂裝置與具有分布式服務(wù)器功能的機(jī)載娛樂裝置均能夠播放音視頻文件。
s404、播放音視頻文件、控制與自身連接的每個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置以及與自身連接的具有主服務(wù)器功能的機(jī)載娛樂裝置播放音視頻文件。
其中,具有主服務(wù)器功能的機(jī)載娛樂裝置與具有分布式服務(wù)器功能的機(jī)載娛樂裝置播放音視頻文件的部件為顯示器,顯示器同時(shí)具有播放和顯示音視頻的功能。
本實(shí)施例中,能夠利用顯示器播放安全須知等音視頻,能夠?yàn)槌丝吞峁└嗟囊曨l服務(wù)。
可選的,本發(fā)明的另一實(shí)施例中提供了一種應(yīng)用于機(jī)載娛樂的裝置,應(yīng)用于飛機(jī)上的具有主服務(wù)器功能的機(jī)載娛樂裝置,參照?qǐng)D5,包括:
指令接收單元101,用于接收用戶無線終端發(fā)送的音視頻服務(wù)請(qǐng)求;其中,音視頻服務(wù)請(qǐng)求用于獲取一個(gè)媒體服務(wù)、用戶無線終端通過無線與一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置或者是所述具有主服務(wù)器功能的機(jī)載娛樂裝置連接,其中,具有分布式服務(wù)器功能的機(jī)載娛樂裝置通過以太網(wǎng)與具有主服務(wù)器功能的機(jī)載娛樂裝置連接;
分析調(diào)度單元102,用于根據(jù)音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置為用戶無線終端提供媒體服務(wù)。
本實(shí)施例中,指令接收單元101接收用戶無線終端發(fā)送的音視頻服務(wù)請(qǐng)求后,分析調(diào)度單元102根據(jù)音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置為用戶無線終端提供媒體服務(wù)。本實(shí)施例中具有主服務(wù)器功能的機(jī)載娛樂裝置和具有分布式服務(wù)器功能的機(jī)載娛樂裝置根據(jù)自身內(nèi)部安裝的軟件配置為用戶無線終端提供媒體服務(wù),不再需要像現(xiàn)有技術(shù)那樣,單獨(dú)設(shè)置一臺(tái)獨(dú)立的機(jī)載娛樂服務(wù)器來實(shí)現(xiàn)處理音視頻服務(wù)請(qǐng)求、存儲(chǔ)媒體文件和提供媒體服務(wù),減少了機(jī)載娛樂系統(tǒng)的成本。
需要說明的是,本實(shí)施例中的各個(gè)單元的工作過程,請(qǐng)參照?qǐng)D1對(duì)應(yīng)的實(shí)施例中的內(nèi)容,在此不再贅述。
可選的,本發(fā)明的另一實(shí)施例中,還包括:
第一接收單元,用于接收待上傳的媒體文件;
存儲(chǔ)單元,用于采用分布式算法以及預(yù)設(shè)的存儲(chǔ)策略,將待上傳的媒體文件存儲(chǔ)到至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置中。其中,所述存儲(chǔ)策略包括按照所述媒體文件的點(diǎn)播熱度,設(shè)置所述媒體文件的切片和鏡像。
本實(shí)施例中,采用分布式算法以及預(yù)設(shè)的存儲(chǔ)策略,將媒體文件存儲(chǔ)到至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置中。省略了一個(gè)專有的媒體存儲(chǔ)器,提升了存儲(chǔ)容量,采用多點(diǎn)備份的方式,提高了存儲(chǔ)可靠性。
需要說明的是,本實(shí)施例中的各個(gè)單元的工作過程,請(qǐng)參照上述實(shí)施例中的內(nèi)容,在此不再贅述。
可選的,本發(fā)明的另一實(shí)施例中,參照?qǐng)D6,還包括:第二接收單元103,用于接收控制信號(hào);
處理單元104,用于分析控制信號(hào)中包含的操作,并執(zhí)行操作。
本實(shí)施例中,接收控制信號(hào)后,分析控制信號(hào)中包含的操作,進(jìn)而執(zhí)行操作,能夠保證及時(shí)執(zhí)行客艙系統(tǒng)或者控制終端的發(fā)送的指令。
需要說明的是,本實(shí)施例中的各個(gè)單元的工作過程,請(qǐng)參照?qǐng)D3對(duì)應(yīng)的實(shí)施例中的內(nèi)容,在此不再贅述。
可選的,本發(fā)明的另一實(shí)施例中,參照?qǐng)D7,還包括:
第三接收單元105,用于接收客艙系統(tǒng)或控制終端發(fā)送的音視頻播放指令;
數(shù)據(jù)請(qǐng)求單元106,用于根據(jù)音視頻播放指令,請(qǐng)求獲取與音視頻播放指令對(duì)應(yīng)的音視頻文件的數(shù)據(jù);
發(fā)送單元107,用于將獲取得到的音視頻文件的數(shù)據(jù)發(fā)送到與自身連接的每個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置以及與自身連接的具有主服務(wù)器功能的機(jī)載娛樂裝置;
播放單元108,用于播放音視頻文件、控制與自身連接的每個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置以及與自身連接的具有主服務(wù)器功能的機(jī)載娛樂裝置播放音視頻文件。
本實(shí)施例中,能夠利用顯示器播放安全須知等音視頻,能夠?yàn)槌丝吞峁└嗟囊曨l服務(wù)。
需要說明的是,本實(shí)施例中的各個(gè)單元的工作過程,請(qǐng)參照?qǐng)D4對(duì)應(yīng)的實(shí)施例中的內(nèi)容,在此不再贅述。
可選的,本發(fā)明的另一實(shí)施例中提供了一種機(jī)載娛樂裝置,機(jī)載娛樂裝置為設(shè)置在飛機(jī)上的具有主服務(wù)器功能的機(jī)載娛樂裝置。參照?qǐng)D8,包括:
無線模塊202和服務(wù)模塊201;用戶無線終端與所述服務(wù)模塊201通過所述無線模塊202連接;
服務(wù)模塊201,用于接收用戶無線終端發(fā)送的音視頻服務(wù)請(qǐng)求、根據(jù)音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置為用戶無線終端提供媒體服務(wù);
其中,音視頻服務(wù)請(qǐng)求用于獲取一個(gè)媒體服務(wù)、用戶無線終端通過無線與一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置或者是所述具有主服務(wù)器功能的機(jī)載娛樂裝置連接,其中,具有分布式服務(wù)器功能的機(jī)載娛樂裝置通過以太網(wǎng)與具有主服務(wù)器功能的機(jī)載娛樂裝置連接。
無線模塊202為無線局域網(wǎng)wifi模塊,其中,用戶無線終端首先連接到無線模塊202,再接到服務(wù)模塊201。
本實(shí)施例中,服務(wù)模塊201接收用戶無線終端發(fā)送的音視頻服務(wù)請(qǐng)求后,根據(jù)音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置為用戶無線終端提供媒體服務(wù)。本發(fā)明中具有主服務(wù)器功能的機(jī)載娛樂裝置和具有分布式服務(wù)器功能的機(jī)載娛樂裝置根據(jù)自身內(nèi)部安裝的軟件配置為用戶無線終端提供媒體服務(wù),不再需要像現(xiàn)有技術(shù)那樣,單獨(dú)設(shè)置一臺(tái)獨(dú)立的服務(wù)器來實(shí)現(xiàn)處理音視頻服務(wù)請(qǐng)求、存儲(chǔ)媒體文件和提供媒體服務(wù),減少了機(jī)載娛樂系統(tǒng)的成本。
圖8中,具有主服務(wù)器功能的機(jī)載娛樂裝置還包括:
播放裝置203;
服務(wù)模塊201接收客艙系統(tǒng)或控制終端發(fā)送的音視頻播放指令、根據(jù)音視頻播放指令,請(qǐng)求獲取與音視頻播放指令對(duì)應(yīng)的音視頻文件的數(shù)據(jù)、將獲取得到的音視頻文件的數(shù)據(jù)發(fā)送到與自身連接的每個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置以及與自身連接的具有主服務(wù)器功能的機(jī)載娛樂裝置、以及控制與自身連接的每個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置以及與自身連接的具有主服務(wù)器功能的機(jī)載娛樂裝置播放音視頻文件;同時(shí),本發(fā)明實(shí)施例提供的具有主服務(wù)器功能的機(jī)載娛樂裝置也會(huì)通過播放裝置203播放音視頻文件。
具體的,播放裝置203為顯示器,用于播放和顯示音視頻,其中,顯示器可以是吊掛顯示器。
具有主服務(wù)器功能的機(jī)載娛樂裝置除了包含服務(wù)模塊201、無線模塊202、播放裝置203外,還包括交換機(jī)204、天線205、存儲(chǔ)裝置206和電源。
其中,交換機(jī)204用于服務(wù)模塊201和具有分布式服務(wù)器功能的機(jī)載娛樂裝置通信,服務(wù)模塊201將消息發(fā)送到交換機(jī)204,交換機(jī)再將消息發(fā)送到具有分布式服務(wù)器功能的機(jī)載娛樂裝置中。
天線205用于發(fā)射無線信號(hào),以使用戶無線終端能夠搜索到無線。
電源用于為服務(wù)模塊201、無線模塊202、播放裝置203、交換機(jī)204和天線205供電。機(jī)載娛樂裝置的存儲(chǔ)裝置206沒有存儲(chǔ)有媒體文件。
需要說明的是,具有分布式服務(wù)器功能的機(jī)載娛樂裝置和具有主服務(wù)器功能的機(jī)載娛樂裝置內(nèi)部結(jié)構(gòu)相同。具有分布式服務(wù)器功能的機(jī)載娛樂裝置中的各個(gè)部件的功能為:
具有分布式服務(wù)器功能的機(jī)載娛樂裝置中的服務(wù)模塊通過自身內(nèi)部設(shè)置的交換機(jī)與具有主服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)模塊201通信,將自身存儲(chǔ)的媒體文件發(fā)送到用戶無線終端,其中,媒體文件被存儲(chǔ)在具有分布式服務(wù)器功能的機(jī)載娛樂裝置的存儲(chǔ)裝置中。存儲(chǔ)裝置的內(nèi)存不小于100g。
具有分布式服務(wù)器功能的機(jī)載娛樂裝置的天線用于發(fā)射無線信號(hào),以使用戶無線終端能夠搜索到無線,電源用于為服務(wù)模塊、無線模塊、播放裝置、交換機(jī)、天線和存儲(chǔ)裝置供電。
其中,具有分布式服務(wù)器功能的機(jī)載娛樂裝置中的無線模塊和具有主服務(wù)器功能的機(jī)載娛樂裝置中的無線模塊的無線頻率、無線信道、無線地址、無線發(fā)射功率以及無線發(fā)射使能是由控制終端配置的。其中,控制終端為乘務(wù)員控制終端。
可選的,本發(fā)明的另一實(shí)施例中提供了一種機(jī)載娛樂系統(tǒng),設(shè)置在飛機(jī)上,包括至少一個(gè)具有主服務(wù)器功能的機(jī)載娛樂裝置、以及多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置,其中,多個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置通過以太網(wǎng)串行連接,每個(gè)所述具有主服務(wù)器功能的機(jī)載娛樂裝置通過以太網(wǎng)分別與一個(gè)所述具有分布式服務(wù)器功能的機(jī)載娛樂裝置連接;其中,具有分布式服務(wù)器功能的機(jī)載娛樂裝置,用于為用戶無線終端提供媒體服務(wù)。
優(yōu)選的一個(gè)實(shí)施例中,具有主服務(wù)器功能的機(jī)載娛樂裝置的數(shù)量為兩個(gè),兩個(gè)具有主服務(wù)器功能的機(jī)載娛樂裝置的工作方式為主備用的工作方式,參照?qǐng)D9。圖9中,具有主服務(wù)器功能的機(jī)載娛樂裝置401處于正常工作狀態(tài)時(shí),具有主服務(wù)器功能的機(jī)載娛樂裝置402不工作,只有在具有主服務(wù)器功能的機(jī)載娛樂裝置401出現(xiàn)故障的情況下,具有主服務(wù)器功能的機(jī)載娛樂裝置402才工作。
圖9中,機(jī)載娛樂系統(tǒng)包括具有主服務(wù)器功能的機(jī)載娛樂裝置401、具有分布式服務(wù)器功能的機(jī)載娛樂裝置501、具有分布式服務(wù)器功能的機(jī)載娛樂裝置502、具有分布式服務(wù)器功能的機(jī)載娛樂裝置503……具有分布式服務(wù)器功能的機(jī)載娛樂裝置50n、具有主服務(wù)器功能的機(jī)載娛樂裝置402,具有主服務(wù)器功能的機(jī)載娛樂裝置401、具有分布式服務(wù)器功能的機(jī)載娛樂裝置501、具有分布式服務(wù)器功能的機(jī)載娛樂裝置502、具有分布式服務(wù)器功能的機(jī)載娛樂裝置503……具有分布式服務(wù)器功能的機(jī)載娛樂裝置50n、具有主服務(wù)器功能的機(jī)載娛樂裝置402組成環(huán)形連接結(jié)構(gòu),環(huán)形連接結(jié)構(gòu)的工具為網(wǎng)線。
用戶無線終端601通過無線連接到具有分布式服務(wù)器功能的機(jī)載娛樂裝置501和具有主服務(wù)器功能的機(jī)載娛樂裝置401時(shí),當(dāng)具有主服務(wù)器功能的機(jī)載娛樂裝置401接收到用戶無線終端601發(fā)送的音視頻服務(wù)請(qǐng)求后,根據(jù)音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置為用戶無線終端提供媒體服務(wù)。其中,被選取的至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置用于為用戶無線終端601提供媒體文件的傳輸、暫停播放等服務(wù)。需要說明的是,圖9中為了說明用戶無線終端與具有分布式服務(wù)器功能的機(jī)載娛樂裝置的連接關(guān)系,僅畫出了一個(gè)用戶無線終端,但是在實(shí)際應(yīng)用中,一臺(tái)具有分布式服務(wù)器功能的機(jī)載娛樂裝置可以連接多個(gè)用戶無線終端。
具有主服務(wù)器功能的機(jī)載娛樂裝置401能夠接收到客艙系統(tǒng)702或者是控制終端701發(fā)送的控制信號(hào),分析信號(hào)中包含的操作,并執(zhí)行操作,能夠保證及時(shí)執(zhí)行客艙系統(tǒng)或者控制終端的發(fā)送的指令。其中,控制終端為乘務(wù)員控制終端。
具有主服務(wù)器功能的機(jī)載娛樂裝置401還能夠接收待上傳的媒體文件,并采用分布式算法以及預(yù)設(shè)的存儲(chǔ)策略,將待上傳的媒體文件存儲(chǔ)到多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置中。省略了一個(gè)專有的媒體存儲(chǔ)器,提升了存儲(chǔ)容量,采用多點(diǎn)備份的方式,提高了存儲(chǔ)可靠性。
具有主服務(wù)器功能的機(jī)載娛樂裝置401還能夠接收客艙系統(tǒng)702或控制終端701發(fā)送的音視頻播放指令,請(qǐng)求獲取與音視頻播放指令對(duì)應(yīng)的音視頻文件的數(shù)據(jù),并將音視頻文件的數(shù)據(jù)傳輸?shù)狡溆嗟臋C(jī)載娛樂裝置中,以使全部的機(jī)載娛樂裝置播放音視頻文件。其中,其余的機(jī)載娛樂裝置包括除具有主服務(wù)器功能的機(jī)載娛樂裝置401之外的具有主服務(wù)器功能的機(jī)載娛樂裝置和具有分布式服務(wù)器功能的機(jī)載娛樂裝置,全部的機(jī)載娛樂裝置包括所有的具有主服務(wù)器功能的機(jī)載娛樂裝置和所有的具有分布式服務(wù)器功能的機(jī)載娛樂裝置。
本實(shí)施例中,具有主服務(wù)器功能的機(jī)載娛樂裝置接收用戶無線終端發(fā)送的音視頻服務(wù)請(qǐng)求后,根據(jù)音視頻服務(wù)請(qǐng)求以及與自身連接的多個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置的服務(wù)狀態(tài),選取至少一個(gè)具有分布式服務(wù)器功能的機(jī)載娛樂裝置為用戶無線終端提供媒體服務(wù)。
具有主服務(wù)器功能的機(jī)載娛樂裝置和具有分布式服務(wù)器功能的機(jī)載娛樂裝置具有相同的硬件和軟件,且根據(jù)自身內(nèi)部安裝的軟件配置為用戶提供無線音視頻點(diǎn)播及廣播服務(wù),并且集成了無線接入,媒體服務(wù),控制,存儲(chǔ)以及播放和顯示功能。在此系統(tǒng)中,不再需要單獨(dú)設(shè)置獨(dú)立的機(jī)載娛樂服務(wù)器來實(shí)現(xiàn)處理音視頻服務(wù)請(qǐng)求、存儲(chǔ)媒體文件和提供媒體服務(wù)。本發(fā)明提供的機(jī)載娛樂裝置還具有分布式存儲(chǔ)、無線接入、控制信號(hào)處理等服務(wù)。采用本發(fā)明提供的機(jī)載娛樂系統(tǒng),能夠降低系統(tǒng)成本、減少系統(tǒng)布線、減輕系統(tǒng)重量,同時(shí)增加系統(tǒng)的存儲(chǔ)容量和性能,提高系統(tǒng)的可靠性和可擴(kuò)展性。
對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。