專利名稱:網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及廣播電視播控技術(shù)領(lǐng)域,特別涉及一種網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng)及方法。
背景技術(shù):
經(jīng)過(guò)近十年的發(fā)展,網(wǎng)絡(luò)電視臺(tái)已由成長(zhǎng)期過(guò)渡到成熟期,其影響力已經(jīng)不僅僅局限于草根網(wǎng)民,已經(jīng)擴(kuò)散到全社會(huì),成為一種主流的媒體形式。節(jié)目播出是網(wǎng)絡(luò)電視臺(tái)的重要環(huán)節(jié)。為了能安全高效地完成這一工作,需要編制詳細(xì)的播出節(jié)目單。但是,節(jié)目單的細(xì)化工作必須是由多個(gè)部門協(xié)同配合,共同完成的。各個(gè)部門往往相互分離,分別有自己獨(dú)立的節(jié)目單編制系統(tǒng),而且節(jié)目單的表示形式也不統(tǒng)一,無(wú)法實(shí)現(xiàn)統(tǒng)一的節(jié)目單編輯和匯總工作。在現(xiàn)有的網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng)中,節(jié)目單編輯復(fù)雜,對(duì)節(jié)目排播效率和網(wǎng)絡(luò)電視臺(tái)的穩(wěn)定播出產(chǎn)生了不利的影響。
發(fā)明內(nèi)容
本發(fā)明提供了一種網(wǎng)絡(luò) 電視臺(tái)排播系統(tǒng)及方法,用以解決現(xiàn)有技術(shù)中的節(jié)目單編輯復(fù)雜,節(jié)目排播效率低的問(wèn)題。一種網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng),包括:節(jié)目?jī)?nèi)容管理服務(wù)器,用于根據(jù)預(yù)先存儲(chǔ)的節(jié)目單模板和各個(gè)節(jié)目所需文件的文件信息,生成節(jié)目單,其中,所述節(jié)目單包含多個(gè)節(jié)目,每個(gè)節(jié)目包括各自所需文件的文件信息;控制服務(wù)器,用于解析節(jié)目?jī)?nèi)容管理服務(wù)器生成的節(jié)目單,得到節(jié)目單中各個(gè)節(jié)目所需文件的文件信息,將得到的文件信息發(fā)送給第一播出服務(wù)器;第一播出服務(wù)器,用于根據(jù)控制服務(wù)器發(fā)送的文件信息,獲取并播放預(yù)先存儲(chǔ)的所述文件信息對(duì)應(yīng)的文件內(nèi)容,并將所述文件內(nèi)容提供給網(wǎng)絡(luò)服務(wù)器;網(wǎng)絡(luò)服務(wù)器,用于對(duì)所述文件內(nèi)容進(jìn)行處理后提供給用戶終端。較佳的,還包括:第二播出服務(wù)器和前端服務(wù)器,其中,第二播出服務(wù)器,與控制服務(wù)器相連,其用于根據(jù)控制服務(wù)器發(fā)送的文件信息,獲取并播放預(yù)先存儲(chǔ)的所述文件信息對(duì)應(yīng)的文件內(nèi)容,并將所述文件內(nèi)容通過(guò)前端服務(wù)器提供給網(wǎng)絡(luò)服務(wù)器;前端服務(wù)器,用于根據(jù)控制服務(wù)器的控制,顯示第一播出服務(wù)器或第二播出服務(wù)器所播放的文件內(nèi)容,并將顯示的第一播出服務(wù)器或第二播出服務(wù)器所播放的文件內(nèi)容提供給網(wǎng)絡(luò)服務(wù)器;所述網(wǎng)絡(luò)服務(wù)器對(duì)所述前端服務(wù)器提供的所述文件內(nèi)容進(jìn)行處理后提供給用戶終端。較佳的,還包括:節(jié)目信息服務(wù)器,與節(jié)目?jī)?nèi)容管理服務(wù)器相連,用于存儲(chǔ)節(jié)目單模板和各個(gè)節(jié)目所需文件的文件信息。
較佳的,還包括:節(jié)目文件服務(wù)器,與第一播出服務(wù)器和第二播出服務(wù)器分別相連,用于存儲(chǔ)各個(gè)節(jié)目所需文件的文件信息所對(duì)應(yīng)的文件內(nèi)容。較佳的,所述各個(gè)節(jié)目所需文件的文件信息所對(duì)應(yīng)的文件內(nèi)容采用相同的編碼方式進(jìn)行編碼。較佳的,所述節(jié)目單模板中包含各個(gè)節(jié)目對(duì)應(yīng)的節(jié)目版塊,其中,節(jié)目和節(jié)目版塊一一對(duì)應(yīng),節(jié)目版塊內(nèi)包含該節(jié)目的節(jié)目時(shí)間、節(jié)目時(shí)長(zhǎng)和節(jié)目名稱。較佳的,所述節(jié)目?jī)?nèi)容管理服務(wù)器具體用于:直接移動(dòng)或復(fù)制節(jié)目單模板中的節(jié)目版塊以生成節(jié)目單。較佳的,所述節(jié)目時(shí)長(zhǎng)與該節(jié)目對(duì)應(yīng)的節(jié)目版塊在節(jié)目單模板中所占高度成正t匕,則所述節(jié)目?jī)?nèi)容管理服務(wù)器具體用于:通過(guò)拖動(dòng)該節(jié)目對(duì)應(yīng)的節(jié)目版塊的頂部或底部以改變?cè)摴?jié)目對(duì)應(yīng)的節(jié)目版塊在節(jié)目單模板中所占高度的方式改變節(jié)目時(shí)長(zhǎng)。較佳的,所述網(wǎng)絡(luò)服務(wù)器具體用于:為要播放的所述文件內(nèi)容設(shè)置播放器和控制按鈕。一種網(wǎng)絡(luò)電視臺(tái)排播節(jié)目的方法,包括:根據(jù)預(yù)先存儲(chǔ)的節(jié)目單模板和各個(gè)節(jié)目所需文件的文件信息,生成節(jié)目單,其中,所述節(jié)目單包含多個(gè)節(jié)目,每個(gè)節(jié)目包括各自所需文件的文件信息;解析所生成的節(jié)目單,得到節(jié)目單中各個(gè)節(jié)目所需文件的文件信息;根據(jù)所得到的節(jié)目單所需文件的文件信息,獲取并播放預(yù)先存儲(chǔ)的所述文件信息對(duì)應(yīng)的文件內(nèi)容;將所述文件內(nèi)容進(jìn)行處理后提供給用戶終端。本發(fā)明實(shí)施例中,事先設(shè)置有節(jié)目單模板,可直接根據(jù)模板生成節(jié)目單,從而簡(jiǎn)化了排播節(jié)目的過(guò)程,提高了排播節(jié)目的效率。
圖1為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng)結(jié)構(gòu)圖;圖2為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng)的控制服務(wù)器界面示意圖;圖3為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng)的節(jié)目?jī)?nèi)容管理服務(wù)器生成節(jié)目單時(shí)的界面示意圖;圖4為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)電視臺(tái)排播方法流程圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng)及方法,可以解決現(xiàn)有技術(shù)中的節(jié)目單編輯復(fù)雜,節(jié)目排播效率低的問(wèn)題。本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng),如圖1所示,包括:節(jié)目?jī)?nèi)容管理服務(wù)器12,用于根據(jù)預(yù)先存儲(chǔ)的節(jié)目單模板和各個(gè)節(jié)目所需文件的文件信息,生成節(jié)目單,其中,所述節(jié)目單中包含多個(gè)節(jié)目,每個(gè)節(jié)目包括各自所需的文件的文件信息;控制服務(wù)器13,用于解析節(jié)目?jī)?nèi)容管理服務(wù)器12生成的節(jié)目單,得到節(jié)目單中各個(gè)節(jié)目所需文件的文件信息,將得到的文件信息發(fā)送給第一播出服務(wù)器15 ;第一播出服務(wù)器15,用于根據(jù)控制服務(wù)器13發(fā)送的文件信息,獲取并播放預(yù)先存儲(chǔ)的所述文件信息對(duì)應(yīng)的文件內(nèi)容,并將所述文件內(nèi)容提供給網(wǎng)絡(luò)服務(wù)器18,其中,所述節(jié)目文件庫(kù)中存儲(chǔ)有所有文件的文件信息對(duì)應(yīng)的文件內(nèi)容;網(wǎng)絡(luò)服務(wù)器18,用于對(duì)所述文件內(nèi)容進(jìn)行處理后提供給用戶終端。本實(shí)施例中的節(jié)目單模板包含各個(gè)節(jié)目對(duì)應(yīng)的節(jié)目版塊,其中,一個(gè)節(jié)目對(duì)應(yīng)著一個(gè)節(jié)目版塊。各節(jié)目版塊內(nèi)包含該節(jié)目的節(jié)目時(shí)間、節(jié)目時(shí)長(zhǎng)和節(jié)目名稱等信息。由于預(yù)先建立了節(jié)目單模板,且在節(jié)目單模板中已經(jīng)包含了節(jié)目單的大體框架及關(guān)鍵信息,因此,在生成節(jié)目單時(shí)無(wú)需再針對(duì)每個(gè)節(jié)目分別設(shè)置節(jié)目單,而只需對(duì)節(jié)目單模板進(jìn)行一定的修改即可快速生成節(jié)目單,大大簡(jiǎn)化了節(jié)目單的編排工作。其中,網(wǎng)絡(luò)服務(wù)器18對(duì)提供的所述文件內(nèi)容進(jìn)行處理的步驟包括:為要播放的所述文件內(nèi)容設(shè)置播放器和控制按鈕。也就是說(shuō),第一播出服務(wù)器15所播放的文件內(nèi)容本質(zhì)上是由廣播流組成的,而網(wǎng)絡(luò)服務(wù)器18主要用于對(duì)第一播出服務(wù)器15播放的文件內(nèi)容的廣播流增加控制機(jī)制,例如增加播放器中的暫停、播放、停止等按鈕,以便于用戶對(duì)該廣播流進(jìn)行控制操作。因此,經(jīng)網(wǎng)絡(luò)服務(wù)器18處理后顯示的界面應(yīng)該與用戶終端所顯示的界面相同。較佳的,為了防止因第一播出服務(wù)器15出現(xiàn)故障而對(duì)節(jié)目播出造成影響,還可以對(duì)第一播出服務(wù)器15進(jìn)行冗余配置,即額外配置一臺(tái)或多臺(tái)與第一播出服務(wù)器功能相同的服務(wù)器,例如,還可以包括:與第一播出服務(wù)器15冗余配置的第二播出服務(wù)器16,第二播出服務(wù)器16播放的文件內(nèi)容應(yīng)當(dāng)與第一播出服務(wù)器15相同。當(dāng)?shù)谝徊コ龇?wù)器15出現(xiàn)故障時(shí),可以由第二播出服務(wù)器16提供服務(wù),從而不會(huì)影響節(jié)目的正常播出。也可以將第一播出服務(wù)器15和第二播出服務(wù)器16其中的一臺(tái)理解為主用播出服務(wù)器,另一臺(tái)理解為備用播出服務(wù)器。這時(shí),由于網(wǎng)絡(luò)服務(wù)器18只需要一臺(tái)播出服務(wù)器為其提供廣播流即可,為此,該系統(tǒng)還可以另外包含有前端服務(wù)器17,該前端服務(wù)器17與控制服務(wù)器13、第一播出服務(wù)器15和第二播出服務(wù)器16分別相連,用于根據(jù)控制服務(wù)器13的控制,顯示第一播出服務(wù)器15或第二播出服務(wù)器16所播放的文件內(nèi)容,并將顯示的第一播出服務(wù)器15或第二播出服務(wù)器16所播放的文件內(nèi)容提供給網(wǎng)絡(luò)服務(wù)器18。具體實(shí)現(xiàn)時(shí),也可以直接將前端服務(wù)器17的功能集成在網(wǎng)絡(luò)服務(wù)器18上,從而省去前端服務(wù)器17。具體地,當(dāng)?shù)谝徊コ龇?wù)器15為主用播出服務(wù)器時(shí),則前端服務(wù)器17顯示第一播出服務(wù)器15所播放的文件內(nèi)容;當(dāng)?shù)诙コ龇?wù)器16為主用播出服務(wù)器時(shí),則前端服務(wù)器17顯示第二播出服務(wù)器16所播放的文件內(nèi)容??刂品?wù)器13可以根據(jù)實(shí)際情況切換第一播出服務(wù)器15和第二播出服務(wù)器16的主備用狀態(tài)。控制服務(wù)器13上的控制界面如圖2所示,在圖2中一共顯示了兩個(gè)廣播流,其中左邊一個(gè)廣播流對(duì)應(yīng)的服務(wù)器IP為10.100.6.101,表示其是由第一播出服務(wù)器提供的;右邊一個(gè)廣播流對(duì)應(yīng)的服務(wù)器IP為10.100.6.102,表示其是由第二播出服務(wù)器提供的??梢钥闯觯@兩個(gè)廣播流都是關(guān)于“讀書看報(bào)”這一節(jié)目的廣播流,兩個(gè)廣播流組成的文件內(nèi)容是相同的,但是,由于在播出時(shí)存在著時(shí)差等因素,使當(dāng)前兩個(gè)廣播流的畫面出現(xiàn)了不一致。根據(jù)“選用廣播流IP10.100.6.102”可知,控制服務(wù)器13當(dāng)前選擇將右邊的廣播流提供給前端服務(wù)器及網(wǎng)絡(luò)服務(wù)器進(jìn)行播出。通過(guò)控制服務(wù)器13,不僅可以看到各個(gè)播出服務(wù)器上播出的內(nèi)容,還可以根據(jù)需要平滑切換播出服務(wù)器,從而停用發(fā)生故障的播出服務(wù)器。另外,當(dāng)廣播流的進(jìn)度出現(xiàn)偏差時(shí),還可以直接通過(guò)控制服務(wù)器13填寫播出服務(wù)器修正時(shí)間,如圖2中的流時(shí)間修正系數(shù),使播出服務(wù)器的廣播流的進(jìn)度向前或向后移動(dòng),從而滿足播出的精準(zhǔn)性。例如,圖2所示界面中的流時(shí)間修正系數(shù)為“5秒”,其由控制服務(wù)器13填寫,表示在當(dāng)前選擇的廣播流的進(jìn)度出現(xiàn)偏差時(shí),使播出服務(wù)器播出的廣播流的進(jìn)度向前或向后移動(dòng),從而滿足播出的精準(zhǔn)性。其中,5秒表示使播出的廣播流的進(jìn)度向前或向后移動(dòng)的時(shí)間差。另外,從圖2中還可以看出,當(dāng)前播出的廣播流對(duì)應(yīng)的頻道ID為4,該頻道名稱為“人民電視”,具體的,控制服務(wù)器13還可以切換頻道ID,從而控制其他頻道對(duì)應(yīng)的廣播流。另外,還可以根據(jù)需要冗余配置第三播出服務(wù)器甚至第四播出服務(wù)器,以保障萬(wàn)
無(wú)一失。另外,為了進(jìn)一步提高節(jié)目切換的速度,本實(shí)施例中的系統(tǒng)還可以采用節(jié)目單預(yù)讀機(jī)制,在播放當(dāng)前節(jié)目?jī)?nèi)容時(shí),由播出服務(wù)器預(yù)先讀取下一個(gè)節(jié)目的內(nèi)容,從而提高切換速度。較佳的,該系統(tǒng)還包括節(jié)目文件服務(wù)器14,用于存儲(chǔ)各個(gè)節(jié)目所需文件的文件信息所對(duì)應(yīng)的文件內(nèi)容。具體實(shí)現(xiàn)時(shí),可以在節(jié)目文件服務(wù)器14上事先建立一個(gè)節(jié)目文件庫(kù),在節(jié)目文件庫(kù)中存儲(chǔ)制作節(jié)目單時(shí)所有可能用到的文件的文件信息所對(duì)應(yīng)的文件內(nèi)容。所述節(jié)目文件庫(kù)中包含的節(jié)目單所需的所有文件信息對(duì)應(yīng)的文件內(nèi)容均采用相同的編碼方式進(jìn)行編碼,統(tǒng)一了編碼標(biāo)準(zhǔn),當(dāng)播出服務(wù)器需要先后調(diào)取兩個(gè)不同的節(jié)目文件以切換當(dāng)前播出的廣播流時(shí),還可以從根本上杜絕因?yàn)榫幋a不一致所導(dǎo)致的切換不穩(wěn)定的問(wèn)題。當(dāng)然,也可以不配置節(jié)目文件服務(wù)器14,而直接將節(jié)目文件庫(kù)存儲(chǔ)在控制服務(wù)器上,但是這樣不利于節(jié)目文件的統(tǒng)一管理。較佳的,為了便于對(duì)節(jié)目模板和文件信息進(jìn)行統(tǒng)一管理,該系統(tǒng)還包括:節(jié)目信息服務(wù)器11,與節(jié)目?jī)?nèi)容管理服務(wù)器12相連,用于存儲(chǔ)節(jié)目單模板和各個(gè)節(jié)目所需文件的文件信息。其中,文件信息主要包括各個(gè)文件的文件名以及存儲(chǔ)路徑等。當(dāng)然,也可以不配置節(jié)目信息服務(wù)器11,而直接將節(jié)目單模板和文件信息存儲(chǔ)在節(jié)目?jī)?nèi)容管理服務(wù)器上。或者,也可以將節(jié)目文件服務(wù)器14與節(jié)目信息服務(wù)器11設(shè)置為一臺(tái)服務(wù)器,將節(jié)目單模板、文件信息以及文件內(nèi)容都存儲(chǔ)在這一臺(tái)服務(wù)器上。在利用節(jié)目單模板通過(guò)節(jié)目?jī)?nèi)容管理服務(wù)器12生成節(jié)目單時(shí),節(jié)目單模板中的各個(gè)節(jié)目對(duì)應(yīng)的節(jié)目版塊是可以直接移動(dòng)或復(fù)制的。因此,在生成節(jié)目單時(shí)可直接移動(dòng)或復(fù)制節(jié)目單模板中的節(jié)目版塊。這樣,當(dāng)一個(gè)節(jié)目在一周中多次播出時(shí),只要通過(guò)對(duì)該節(jié)目對(duì)應(yīng)的節(jié)目版塊進(jìn)行復(fù)制即可實(shí)現(xiàn),另外,當(dāng)一個(gè)節(jié)目需要更改播出日期時(shí),也只需用鼠標(biāo)將該節(jié)目對(duì)應(yīng)的節(jié)目版塊拖動(dòng)到相應(yīng)的日期即可。而且,本發(fā)明實(shí)施例中節(jié)目單模板內(nèi)的節(jié)目時(shí)長(zhǎng)與該節(jié)目對(duì)應(yīng)的節(jié)目版塊在節(jié)目單模板中所占高度是成正比的,節(jié)目時(shí)長(zhǎng)越長(zhǎng),則該節(jié)目的節(jié)目版塊所占的高度也越大,通過(guò)節(jié)目版塊所占的高度就可以直觀地反映該節(jié)目的時(shí)長(zhǎng),所以,可以直接通過(guò)鼠標(biāo)拖動(dòng)該節(jié)目對(duì)應(yīng)的節(jié)目版塊以改變其高度的方式來(lái)調(diào)整該節(jié)目的時(shí)長(zhǎng)。因此,在本實(shí)施例中調(diào)整節(jié)目時(shí)長(zhǎng)時(shí)可采用如下兩種方式:第一種方式為通過(guò)鼠標(biāo)拖動(dòng)該節(jié)目對(duì)應(yīng)的節(jié)目版塊的頂部或底部以改變?cè)摴?jié)目對(duì)應(yīng)的節(jié)目版塊在節(jié)目單模板中所占的高度,進(jìn)而改變?cè)摴?jié)目的時(shí)長(zhǎng);第二種方式為通過(guò)鍵盤輸入等方式設(shè)置節(jié)目的開始時(shí)間和結(jié)束時(shí)間以改變?cè)摴?jié)目的時(shí)長(zhǎng),如圖3中節(jié)目標(biāo)題為“名家論壇”的節(jié)目下方的開始時(shí)間和結(jié)束時(shí)間所示。圖3示出了本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng)的節(jié)目?jī)?nèi)容管理服務(wù)器生成的一個(gè)頻道的節(jié)目單的界面示意圖。實(shí)際中,可以由控制服務(wù)器13切換到其他頻道,分別針對(duì)多個(gè)頻道生成各個(gè)頻道的節(jié)目單。圖3左側(cè)表示根據(jù)節(jié)目單模板按照日期生成的節(jié)目單,例如,星期一(11日)依次播出新聞串燒、文化名人訪、人民會(huì)客廳、每周八分鐘、讀書看報(bào)、名家論壇等節(jié)目。其中,每個(gè)節(jié)目對(duì)應(yīng)一個(gè)節(jié)目版塊,例如,“名家論壇”節(jié)目所對(duì)應(yīng)的節(jié)目版塊內(nèi)包含節(jié)目名稱以及節(jié)目的開始時(shí)間和結(jié)束時(shí)間。各節(jié)目版塊可以直接拖動(dòng)或復(fù)制,且各個(gè)節(jié)目版塊的高度與該節(jié)目播出時(shí)長(zhǎng)成正比,可直接通過(guò)拖動(dòng)該節(jié)目對(duì)應(yīng)的節(jié)目版塊的頂部或底部的方式改變播出時(shí)長(zhǎng)。另外,還可以精確設(shè)置各個(gè)節(jié)目的名稱、播出日期和播出時(shí)長(zhǎng)等信息,如圖3中部所示。通過(guò)圖3左側(cè)的節(jié)目單,只能看到各個(gè)節(jié)目的節(jié)目名稱和播出時(shí)長(zhǎng)等信息,但是,在播出該節(jié)目時(shí),需要播放具體的節(jié)目文件,因此,還需要為每個(gè)節(jié)目設(shè)置播放時(shí)所需的具體節(jié)目文件,如圖3右側(cè)所示,例如,在名家論壇節(jié)目中,需要播放發(fā)生地震該如何逃生的知識(shí),則需要在生成節(jié)目單時(shí)為名家論壇節(jié)目添加所需的節(jié)目文件,即“發(fā)生地震該如何逃生”,具體實(shí)現(xiàn)時(shí),可以根據(jù)“發(fā)生地震該如何逃生”這一節(jié)目文件的存儲(chǔ)路徑來(lái)添加該文件。有時(shí),由于受到節(jié)目時(shí)長(zhǎng)的限制或者出于內(nèi)容本身的需要,只需播放所選節(jié)目文件的一部分,例如,只需要播放“發(fā)生地震該如何逃生”這一節(jié)目文件的中間部分,對(duì)于開頭和結(jié)尾部分則不需要在節(jié)目中播出,這時(shí),在節(jié)目?jī)?nèi)容管理服務(wù)器12上生成節(jié)目單時(shí),需要通過(guò)控制服務(wù)器13從節(jié)目文件服務(wù)器14中調(diào)取并預(yù)覽“發(fā)生地震該如何逃生”這一節(jié)目文件,預(yù)覽時(shí),可以直接通過(guò)在圖3右側(cè)的節(jié)目預(yù)覽下方的進(jìn)度條上改變左右兩個(gè)裁剪端點(diǎn)的位置來(lái)對(duì)該節(jié)目文件進(jìn)行裁剪。其中,進(jìn)度條上的左右兩個(gè)裁剪端點(diǎn)的位置可以直接通過(guò)鼠標(biāo)拖動(dòng)。在播放該節(jié)目文件時(shí),只播放兩個(gè)裁剪端點(diǎn)之間的節(jié)目文件。這樣,只需通過(guò)鼠標(biāo)拖動(dòng)的方式,就可以在預(yù)覽時(shí)裁剪節(jié)目文件,以滿足播放的需求,同時(shí),還不會(huì)破壞在節(jié)目文件服務(wù)器14中存儲(chǔ)的原始文件的完整性。另外,為了避免在節(jié)目的空閑時(shí)間出現(xiàn)無(wú)內(nèi)容可播的現(xiàn)象,本發(fā)明實(shí)施例提供的系統(tǒng)中還可以設(shè)置節(jié)目墊片,其為可播放的視頻文件,可以在播放某一節(jié)目出現(xiàn)空閑時(shí)間時(shí)隨時(shí)用來(lái)插播,可以根據(jù)情況設(shè)置一重節(jié)目墊片、二重節(jié)目墊片、三重節(jié)目墊片。下面以設(shè)置“三重節(jié)目墊片”為例進(jìn)行說(shuō)明。例如,首先設(shè)置一個(gè)全局節(jié)目墊片,該全局節(jié)目墊片適用于任何一天;然后,設(shè)置一個(gè)每日節(jié)目墊片,該每日節(jié)目墊片適用于該日期;最后,還針對(duì)節(jié)目本身設(shè)置一個(gè)當(dāng)前節(jié)目墊片,該當(dāng)前節(jié)目墊片適用于該節(jié)目。也就是說(shuō),當(dāng)出現(xiàn)節(jié)目?jī)?nèi)容播完,沒(méi)有內(nèi)容可播的情況時(shí),首先查看當(dāng)前播放的節(jié)目是否設(shè)置了當(dāng)前節(jié)目墊片,如果設(shè)置了當(dāng)前節(jié)目墊片,則播放該當(dāng)前節(jié)目墊片所對(duì)應(yīng)的視頻文件;如果該節(jié)目本身沒(méi)有設(shè)置當(dāng)前節(jié)目墊片,則查看當(dāng)日是否設(shè)置有每日節(jié)目墊片,如果當(dāng)日設(shè)置有每日節(jié)目墊片,則播放該日的每日節(jié)目墊片所對(duì)應(yīng)的視頻文件;如果當(dāng)日也沒(méi)有設(shè)置每日節(jié)目墊片,則播放全局節(jié)目墊片所對(duì)應(yīng)的視頻文件。這樣就可以確保任何時(shí)間都不會(huì)出現(xiàn)節(jié)目空白的情況。本實(shí)施例中的網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng),采用統(tǒng)一的編碼標(biāo)準(zhǔn)對(duì)節(jié)目文件進(jìn)行編碼,從而提高了節(jié)目切換的穩(wěn)定性。利用全圖形化的節(jié)目單模板生成節(jié)目單,且節(jié)目單模板中各個(gè)節(jié)目對(duì)應(yīng)的節(jié)目版塊可以直接移動(dòng)或復(fù)制,且可直接拖動(dòng)節(jié)目版塊高度來(lái)改變節(jié)目時(shí)長(zhǎng),從而大大簡(jiǎn)化了節(jié)目單的編排工作,提高了節(jié)目單的編排效率。而且,采用了冗余配置的播出服務(wù)器,提高了故障處理能力。本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)電視臺(tái)排播節(jié)目的方法,如圖4所示,包括:S401:根據(jù)預(yù)先存儲(chǔ)的節(jié)目單模板和各個(gè)節(jié)目所需文件的文件信息,生成節(jié)目單,其中,所述節(jié)目單包含多個(gè)節(jié)目,每個(gè)節(jié)目包括各自所需文件的文件信息;S402:解析所生成的節(jié)目單,得到節(jié)目單中各個(gè)節(jié)目所需文件的文件信息;S403:根據(jù)所得到的節(jié)目單所需文件的文件信息,獲取并播放預(yù)先存儲(chǔ)的所述文件信息對(duì)應(yīng)的文件內(nèi)容;S404:將所述文件內(nèi)容進(jìn)行處理后提供給用戶終端。本發(fā)明實(shí)施例中,事先設(shè)置有節(jié)目單模板,可直接根據(jù)模板生成節(jié)目單,從而簡(jiǎn)化了排播節(jié)目的過(guò)程,提高了排播節(jié)目的效率。雖然上面結(jié)合實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),可以理解的是,上述實(shí)施例僅出于舉例的目的,不應(yīng)認(rèn)為以此限定本發(fā)明之保護(hù)范圍。本發(fā)明的保護(hù)范圍僅僅由后附的權(quán)利要求來(lái)限制。雖然上述說(shuō)明中,為便于理解,對(duì)方法的步驟采用了順序性描述,但是應(yīng)當(dāng)指出,對(duì)于上述步驟的順序并不作嚴(yán)格限制。另外,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,如:R0M/RAM、磁碟、光盤等。還有,附圖或?qū)嵤├兴镜难b置結(jié)構(gòu)僅僅是示意性地表示邏輯結(jié)構(gòu)。其中作為分離部件顯示的模塊可能是或者可能不是物理上分開的,作為模塊顯示的部件也可能是或者可能不是物理模塊。另外,在權(quán)利要求書中,術(shù)語(yǔ)“包括”并不排除存在其它部件或步驟。此外,盡管在不同的權(quán)利要求中包括了各個(gè)特征,但是這些特征可以被有利地組合,且各個(gè)特征包含在不同的權(quán)利要求中并不意味著這些特征的組合是不可行的和/或不利的。此外,單個(gè)的含義不排除多個(gè)。因此,“一個(gè)”等的含義不排除多個(gè)。另外,本領(lǐng)域技術(shù)人員在不脫離本發(fā)明精神的前提下可以對(duì)其進(jìn)行修改、變化或替換,但是,依照本發(fā)明所作的各種等同變化,仍屬于本發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng),其特征在于,包括: 節(jié)目?jī)?nèi)容管理服務(wù)器,用于根據(jù)預(yù)先存儲(chǔ)的節(jié)目單模板和各個(gè)節(jié)目所需文件的文件信息,生成節(jié)目單,其中,所述節(jié)目單包含多個(gè)節(jié)目,每個(gè)節(jié)目包括各自所需文件的文件信息; 控制服務(wù)器,用于解析節(jié)目?jī)?nèi)容管理服務(wù)器生成的節(jié)目單,得到節(jié)目單中各個(gè)節(jié)目所需文件的文件信息,將得到的文件信息發(fā)送給第一播出服務(wù)器; 第一播出服務(wù)器,用于根據(jù)控制服務(wù)器發(fā)送的文件信息,獲取并播放預(yù)先存儲(chǔ)的所述文件信息對(duì)應(yīng)的文件內(nèi)容,并將所述文件內(nèi)容提供給網(wǎng)絡(luò)服務(wù)器; 網(wǎng)絡(luò)服務(wù)器,用于對(duì)所述文件內(nèi)容進(jìn)行處理后提供給用戶終端。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括:第二播出服務(wù)器和前端服務(wù)器,其中, 第二播出服務(wù)器,與控制服務(wù)器相連,其用于根據(jù)控制服務(wù)器發(fā)送的文件信息,獲取并播放預(yù)先存儲(chǔ)的所述文件信息對(duì)應(yīng)的文件內(nèi)容,并將所述文件內(nèi)容通過(guò)前端服務(wù)器提供給網(wǎng)絡(luò)服務(wù)器; 前端服務(wù)器,用于根據(jù)控制服務(wù)器的控制,顯示第一播出服務(wù)器或第二播出服務(wù)器所播放的文件內(nèi)容,并將顯示的第一播出服務(wù)器或第二播出服務(wù)器所播放的文件內(nèi)容提供給網(wǎng)絡(luò)服務(wù)器; 所述網(wǎng)絡(luò)服務(wù)器對(duì)所述前端服務(wù)器提供的所述文件內(nèi)容進(jìn)行處理后提供給用戶終端。
3.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括: 節(jié)目信息服務(wù)器,其與節(jié)目?jī)?nèi)容管理服務(wù)器相連,用于存儲(chǔ)節(jié)目單模板和各個(gè)節(jié)目所需文件的文件信息。
4.如權(quán)利要求2所述的系統(tǒng),其特征在于,還包括: 節(jié)目文件服務(wù)器,其與第一播出服務(wù)器和第二播出服務(wù)器分別相連,用于存儲(chǔ)各個(gè)節(jié)目所需文件的文件信息所對(duì)應(yīng)的文件內(nèi)容。
5.如權(quán)利要求4所述的系統(tǒng),其特征在于,所述各個(gè)節(jié)目所需文件的文件信息所對(duì)應(yīng)的文件內(nèi)容采用相同的編碼方式進(jìn)行編碼。
6.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述節(jié)目單模板中包含各個(gè)節(jié)目對(duì)應(yīng)的節(jié)目版塊,其中,節(jié)目和節(jié)目版塊一一對(duì)應(yīng),節(jié)目版塊內(nèi)包含該節(jié)目的節(jié)目時(shí)間、節(jié)目時(shí)長(zhǎng)和節(jié)目名稱。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述節(jié)目?jī)?nèi)容管理服務(wù)器通過(guò)直接移動(dòng)或復(fù)制節(jié)目單模板中的節(jié)目版塊以生成節(jié)目單。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于, 所述節(jié)目時(shí)長(zhǎng)與該節(jié)目對(duì)應(yīng)的節(jié)目版塊在節(jié)目單模板中所占高度成正比, 所述節(jié)目?jī)?nèi)容管理服務(wù)器通過(guò)拖動(dòng)該節(jié)目對(duì)應(yīng)的節(jié)目版塊的頂部或底部以改變?cè)摴?jié)目對(duì)應(yīng)的節(jié)目版塊在節(jié)目單模板中所占高度的方式改變節(jié)目時(shí)長(zhǎng)。
9.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)服務(wù)器為要播放的所述文件內(nèi)容設(shè)置播放器和控制按鈕。
10.一種網(wǎng)絡(luò)電視臺(tái)排播節(jié)目的方法,其特征在于,包括: 根據(jù)預(yù)先存儲(chǔ)的節(jié)目單模板和各個(gè)節(jié)目所需文件的文件信息,生成節(jié)目單,其中,所述節(jié)目單包含多個(gè)節(jié)目,每個(gè)節(jié)目包括各自所需文件的文件信息; 解析所生成的節(jié)目單,得到節(jié)目單中各個(gè)節(jié)目所需文件的文件信息; 根據(jù)所得到的節(jié)目單所需文 件的文件信息,獲取并播放預(yù)先存儲(chǔ)的所述文件信息對(duì)應(yīng)的文件內(nèi)容; 將所述文件內(nèi)容進(jìn)行處理后提供給用戶終端。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)電視臺(tái)排播系統(tǒng)及方法,可以解決節(jié)目單編輯復(fù)雜,節(jié)目排播效率低的問(wèn)題。該系統(tǒng)包括節(jié)目?jī)?nèi)容管理服務(wù)器,用于根據(jù)預(yù)先存儲(chǔ)的節(jié)目單模板和各個(gè)節(jié)目所需文件的文件信息,生成節(jié)目單,其中,所述節(jié)目單包含多個(gè)節(jié)目,每個(gè)節(jié)目包括各自所需文件的文件信息;控制服務(wù)器,用于解析節(jié)目?jī)?nèi)容管理服務(wù)器生成的節(jié)目單,得到節(jié)目單中各個(gè)節(jié)目所需文件的文件信息,將得到的文件信息發(fā)送給第一播出服務(wù)器;第一播出服務(wù)器,用于根據(jù)控制服務(wù)器發(fā)送的文件信息,獲取并播放預(yù)先存儲(chǔ)的所述文件信息對(duì)應(yīng)的文件內(nèi)容,并將所述文件內(nèi)容提供給網(wǎng)絡(luò)服務(wù)器;網(wǎng)絡(luò)服務(wù)器,用于對(duì)所述文件內(nèi)容進(jìn)行處理后提供給用戶終端。
文檔編號(hào)H04N21/254GK103139613SQ20111039958
公開日2013年6月5日 申請(qǐng)日期2011年11月29日 優(yōu)先權(quán)日2011年11月29日
發(fā)明者劉力銘 申請(qǐng)人:人民網(wǎng)股份有限公司