本發(fā)明涉及媒體智能設(shè)施領(lǐng)域,特別涉及一種分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)及其使用方法。
背景技術(shù):
視音頻點(diǎn)播是網(wǎng)絡(luò)電視臺和視頻播放網(wǎng)站的必要功能,是影視播放、視頻新聞播放、音頻新聞收聽的技術(shù)手段,現(xiàn)有方案主要是在一個(gè)點(diǎn)播服務(wù)器上轉(zhuǎn)碼或播放,需要擴(kuò)展性能和容量增大的時(shí)候解決方法就是擴(kuò)大點(diǎn)播服務(wù)器的容量和帶寬支持。這個(gè)對性能的提高不大,而且擴(kuò)展也不方便;而在單位時(shí)間內(nèi)內(nèi)容量加大的時(shí)候是沒有辦法加大轉(zhuǎn)碼進(jìn)度的。
技術(shù)實(shí)現(xiàn)要素:
為了解決現(xiàn)有視音頻點(diǎn)播系統(tǒng)難以滿足擴(kuò)展性能和容量增大需求、擴(kuò)展不方便、轉(zhuǎn)碼進(jìn)度難以增大的技術(shù)問題,本發(fā)明提供一種可滿足擴(kuò)展性能和容量增大需求、擴(kuò)展方便、轉(zhuǎn)碼進(jìn)度可增大的視音頻點(diǎn)播系統(tǒng)及其使用方法。
本發(fā)明提供的分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng),包括管理服務(wù)器、點(diǎn)播服務(wù)器、系統(tǒng)管理員及用戶終端,所述管理服務(wù)器分別與所述點(diǎn)播服務(wù)器、所述系統(tǒng)管理員及所述用戶終端連接,所述點(diǎn)播服務(wù)器分別與所述系統(tǒng)管理員及所述用戶終端連接,所述點(diǎn)播服務(wù)器數(shù)量為多個(gè),所述管理服務(wù)器分別與多個(gè)所述點(diǎn)播服務(wù)器連接。
在本發(fā)明提供的分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)的一種較佳實(shí)施例中,所述點(diǎn)播服務(wù)器包括文件傳輸服務(wù)器、轉(zhuǎn)碼服務(wù)器及用戶點(diǎn)播服務(wù)器,所述文件傳輸服務(wù)器與所述系統(tǒng)管理員連接,所述用戶點(diǎn)播服務(wù)器與所述用戶終端連接,所述文件傳輸服務(wù)通過轉(zhuǎn)碼服務(wù)器與所述用戶點(diǎn)播服務(wù)器連接。
在本發(fā)明提供的分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)的一種較佳實(shí)施例中,所述管理服務(wù)器包括點(diǎn)播服務(wù)外網(wǎng)訪問、點(diǎn)播服務(wù)內(nèi)網(wǎng)訪問及轉(zhuǎn)碼服務(wù)配置,所述點(diǎn)播服務(wù)外網(wǎng)訪問、點(diǎn)播服務(wù)內(nèi)網(wǎng)訪問及轉(zhuǎn)碼服務(wù)配置分別與所述點(diǎn)播服務(wù)器連接,所述轉(zhuǎn)碼服務(wù)配置包括轉(zhuǎn)碼服務(wù)個(gè)數(shù)配置及轉(zhuǎn)碼格式配置,所述轉(zhuǎn)碼服務(wù)個(gè)數(shù)配置及轉(zhuǎn)碼格式配置分別與所述點(diǎn)播服務(wù)器連接。
在本發(fā)明提供的分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)的一種較佳實(shí)施例中,所述管理服務(wù)器還包括視音頻目錄數(shù)據(jù)庫,所述視音頻目錄數(shù)據(jù)庫設(shè)于所述管理服務(wù)器,所述點(diǎn)播服務(wù)器包括視音頻內(nèi)容數(shù)據(jù)庫,所述視音頻內(nèi)容數(shù)據(jù)庫設(shè)于所述點(diǎn)播服務(wù)器。
在本發(fā)明提供的所述的分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)的工作方法,包括如下步驟:
步驟一、所述系統(tǒng)管理員通過文件傳輸服務(wù)器對所述點(diǎn)播服務(wù)器上傳視音頻文件;
步驟二、所述系統(tǒng)管理員通過所述管理服務(wù)器管理每個(gè)點(diǎn)播服務(wù)器的配置,包括點(diǎn)播服務(wù)外網(wǎng)訪問、點(diǎn)播服務(wù)內(nèi)網(wǎng)訪問、轉(zhuǎn)碼服務(wù)個(gè)數(shù)配置及轉(zhuǎn)碼格式配置、視音頻內(nèi)容數(shù)據(jù)保存;
步驟三、所述用戶終端從所述管理服務(wù)器獲取訪問數(shù)據(jù),從不同的點(diǎn)播服務(wù)器播放視音頻。
相對于現(xiàn)有技術(shù),本發(fā)明的分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)具有如下的有益效果:
管理服務(wù)器負(fù)責(zé)管理每個(gè)點(diǎn)播服務(wù)器的配置,包括外網(wǎng)訪問/內(nèi)網(wǎng)訪問/轉(zhuǎn)碼服務(wù)個(gè)數(shù)配置/轉(zhuǎn)碼格式配置;
管理服務(wù)器負(fù)責(zé)保存視音頻素材的資料,對外訪問從管理服務(wù)器獲得訪問內(nèi)容,而視音頻的具體內(nèi)容則存放在每個(gè)點(diǎn)播服務(wù)器上;
每個(gè)點(diǎn)播服務(wù)器的網(wǎng)絡(luò)和存儲室獨(dú)立分布的,每個(gè)服務(wù)器上也有自己獨(dú)立的文件上傳服務(wù)和轉(zhuǎn)碼服務(wù),而且轉(zhuǎn)碼服務(wù)可以根據(jù)需要配置;
在點(diǎn)播服務(wù)器存儲不夠的時(shí)候,需要擴(kuò)展的時(shí)候,可以增加一個(gè)點(diǎn)播服務(wù)器,該服務(wù)器的存儲是獨(dú)立的;容量擴(kuò)展很方便;
每個(gè)點(diǎn)播服務(wù)器的訪問網(wǎng)絡(luò)也是獨(dú)立分布的,因此網(wǎng)絡(luò)訪問性能是隨著點(diǎn)播服務(wù)器的增加也得到了增強(qiáng);
每個(gè)服務(wù)器都有自己的轉(zhuǎn)碼服務(wù),而且轉(zhuǎn)碼服務(wù)是可配置的,點(diǎn)播服務(wù)器本身是分布式的,而轉(zhuǎn)碼服務(wù)又是集群的,所以當(dāng)單位時(shí)間內(nèi)內(nèi)容量增加的時(shí)候,轉(zhuǎn)碼進(jìn)度可隨之修改而變化;不影響使用效果。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖,其中:
圖1是本發(fā)明提供的分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)一較佳實(shí)施例的結(jié)構(gòu)示意圖;
圖2是圖1所示的分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)的工作方法一較佳實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請參閱圖1,是本發(fā)明提供的分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)一較佳實(shí)施例的結(jié)構(gòu)示意圖。
所述分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)1包括管理服務(wù)器13、點(diǎn)播服務(wù)器12、系統(tǒng)管理員11及用戶終端14。所述管理服務(wù)器13分別與所述點(diǎn)播服務(wù)器12、所述系統(tǒng)管理員11及所述用戶終端14連接。所述點(diǎn)播服務(wù)器12分別與所述系統(tǒng)管理員11及所述用戶終端14連接。所述點(diǎn)播服務(wù)器12數(shù)量為多個(gè),所述管理服務(wù)器13分別與多個(gè)所述點(diǎn)播服務(wù)器12連接。
所述點(diǎn)播服務(wù)器12包括文件傳輸服務(wù)器121、轉(zhuǎn)碼服務(wù)器122及用戶點(diǎn)播服務(wù)器123。所述文件傳輸服務(wù)器123與所述系統(tǒng)管理員13連接,所述用戶點(diǎn)播服務(wù)器123與所述用戶終端14連接,所述文件傳輸服務(wù)121通過轉(zhuǎn)碼服務(wù)器122與所述用戶點(diǎn)播服務(wù)器123連接。
所述管理服務(wù)器13包括點(diǎn)播服務(wù)外網(wǎng)訪問131、點(diǎn)播服務(wù)內(nèi)網(wǎng)訪問132及轉(zhuǎn)碼服務(wù)配置133。所述點(diǎn)播服務(wù)外網(wǎng)訪問131、點(diǎn)播服務(wù)內(nèi)網(wǎng)訪問132及轉(zhuǎn)碼服務(wù)配置133分別與所述點(diǎn)播服務(wù)器12連接。所述轉(zhuǎn)碼服務(wù)配置133包括轉(zhuǎn)碼服務(wù)個(gè)數(shù)配置1331及轉(zhuǎn)碼格式配置1332。所述轉(zhuǎn)碼服務(wù)個(gè)數(shù)配置1331及轉(zhuǎn)碼格式配置1332分別與所述點(diǎn)播服務(wù)器12連接。
所述管理服務(wù)器13還包括視音頻目錄數(shù)據(jù)庫134,所述視音頻目錄數(shù)據(jù)庫134設(shè)于所述管理服務(wù)器13。所述點(diǎn)播服務(wù)器12還包括視音頻內(nèi)容數(shù)據(jù)庫124。所述視音頻內(nèi)容數(shù)據(jù)庫124設(shè)于所述點(diǎn)播服務(wù)器12。
請?jiān)俅螀㈤唸D2,圖2是圖1所示的分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)的使用方法一較佳實(shí)施例的結(jié)構(gòu)示意圖。
所述的分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)的工作方法S1包括如下步驟:
S11、所述系統(tǒng)管理員通過文件傳輸服務(wù)器對所述點(diǎn)播服務(wù)器上傳視音頻文件;
S12、所述系統(tǒng)管理員通過所述管理服務(wù)器管理每個(gè)點(diǎn)播服務(wù)器的配置,包括點(diǎn)播服務(wù)外網(wǎng)訪問、點(diǎn)播服務(wù)內(nèi)網(wǎng)訪問、轉(zhuǎn)碼服務(wù)個(gè)數(shù)配置及轉(zhuǎn)碼格式配置、視音頻內(nèi)容數(shù)據(jù)保存;
S13、所述用戶終端從所述管理服務(wù)器獲取訪問數(shù)據(jù),從不同的點(diǎn)播服務(wù)器播放視音頻。
本發(fā)明的分布式可擴(kuò)展的視音頻點(diǎn)播系統(tǒng)1具有如下的有益效果:
管理服務(wù)器11負(fù)責(zé)管理每個(gè)點(diǎn)播服務(wù)器12的配置,包括外網(wǎng)訪問、內(nèi)網(wǎng)訪問、轉(zhuǎn)碼服務(wù)個(gè)數(shù)配置或轉(zhuǎn)碼格式配置;
管理服務(wù)器11負(fù)責(zé)保存視音頻素材的資料,對外訪問從管理服務(wù)器獲得訪問內(nèi)容,而視音頻的具體內(nèi)容則存放在每個(gè)點(diǎn)播服務(wù)器12上;
每個(gè)點(diǎn)播服務(wù)器12的網(wǎng)絡(luò)和存儲室獨(dú)立分布的,每個(gè)服務(wù)器上也有自己獨(dú)立的文件上傳服務(wù)和轉(zhuǎn)碼服務(wù),而且轉(zhuǎn)碼服務(wù)可以根據(jù)需要配置;
在點(diǎn)播服務(wù)器12存儲不夠的時(shí)候,需要擴(kuò)展的時(shí)候,可以增加一個(gè)點(diǎn)播服務(wù)器12,該服務(wù)器的存儲是獨(dú)立的;容量擴(kuò)展很方便;
每個(gè)點(diǎn)播服務(wù)器12的訪問網(wǎng)絡(luò)也是獨(dú)立分布的,因此網(wǎng)絡(luò)訪問性能是隨著點(diǎn)播服務(wù)器12的增加也得到了增強(qiáng);
每個(gè)服務(wù)器都有自己的轉(zhuǎn)碼服務(wù),而且轉(zhuǎn)碼服務(wù)是可配置的,點(diǎn)播服務(wù)器12本身是分布式的,而轉(zhuǎn)碼服務(wù)又是集群的,所以當(dāng)單位時(shí)間內(nèi)內(nèi)容量增加的時(shí)候,轉(zhuǎn)碼進(jìn)度可隨之修改而變化;不影響使用效果。
以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其它相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。