專利名稱:網(wǎng)絡(luò)電視發(fā)布系統(tǒng)、網(wǎng)絡(luò)電視客戶裝置以及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)電視技術(shù),尤指一種網(wǎng)絡(luò)電視發(fā)布系統(tǒng)、網(wǎng)絡(luò)電視客戶裝置以及方法。
背景技術(shù):
點(diǎn)對(duì)點(diǎn)(P2P,Peer to Peer)是寬帶環(huán)境下的一種新型網(wǎng)絡(luò)結(jié)構(gòu),與傳統(tǒng)的客戶服務(wù)器(CS,ClientServer)模式不同的是,P2P結(jié)構(gòu)沒有中心Server或中心Server起的作用很微弱。與傳統(tǒng)CS模式相比,P2P技術(shù)的優(yōu)勢(shì)在于能夠充分利用每一個(gè)用戶的存儲(chǔ)空間、CPU和帶寬等資源,且只要花費(fèi)極低的運(yùn)營(yíng)和維護(hù)成本。
在現(xiàn)有的網(wǎng)絡(luò)電視中,一般采用P2P技術(shù)實(shí)現(xiàn)流媒體的直播,比如利用IPTV在互聯(lián)網(wǎng)上直播奧運(yùn)會(huì)、春節(jié)晚會(huì)等。流媒體是指應(yīng)用流技術(shù)在網(wǎng)絡(luò)上傳輸多媒體文件,所謂流技術(shù)就是將連續(xù)的影像和聲音信息經(jīng)過壓縮處理后上傳至網(wǎng)絡(luò)服務(wù)器,用戶可以邊下載信息邊觀看、收聽,而不需要等待整個(gè)壓縮文件下載完畢才能觀看。
網(wǎng)絡(luò)電視系統(tǒng)中設(shè)置有多個(gè)頻道,每個(gè)頻道都有多個(gè)節(jié)目源,能為用戶提供不同節(jié)目。比如,“非尋影院”就是一個(gè)電影頻道,其中周星馳的電影來(lái)自一個(gè)節(jié)目源,而劉德華的電影來(lái)自另一個(gè)節(jié)目源。
圖1顯示的是現(xiàn)有的一種網(wǎng)絡(luò)電視系統(tǒng)的結(jié)構(gòu),包括至少一個(gè)網(wǎng)絡(luò)電視客戶端101、節(jié)目發(fā)布單元102和至少一個(gè)節(jié)目提供單元103。其中,網(wǎng)絡(luò)電視客戶端101能夠根據(jù)用戶的手動(dòng)指令,向節(jié)目發(fā)布單元102發(fā)出網(wǎng)絡(luò)電視收看請(qǐng)求;或者接收節(jié)目發(fā)布單元102下發(fā)的節(jié)目數(shù)據(jù),對(duì)其進(jìn)行解密后呈現(xiàn)給用戶。節(jié)目發(fā)布單元102根據(jù)每個(gè)頻道的當(dāng)前節(jié)目地址,從對(duì)應(yīng)的節(jié)目提供單元103采集節(jié)目數(shù)據(jù)保存,并在接收到網(wǎng)絡(luò)電視客戶端101的請(qǐng)求后,將對(duì)應(yīng)節(jié)目數(shù)據(jù)加密后下發(fā)。節(jié)目提供單元103播放自身保存的節(jié)目,并在接收到節(jié)目發(fā)布單元102的數(shù)據(jù)采集請(qǐng)求后,將正在播放的節(jié)目數(shù)據(jù)通過有線電視線等通道發(fā)送給節(jié)目發(fā)布單元102。此外,對(duì)于采用P2P技術(shù)的網(wǎng)絡(luò)電視系統(tǒng)而言,網(wǎng)絡(luò)電視客戶端101也可以是保存節(jié)目源的節(jié)目提供單元103。
上述系統(tǒng)中,某個(gè)頻道的節(jié)目源需要變化時(shí),管理人員只能手工在節(jié)目發(fā)布單元上進(jìn)行節(jié)目地址切換。這樣,如果同一個(gè)頻道要在不同時(shí)間播放不同節(jié)目,就需要管理人員頻繁地修改系統(tǒng)設(shè)置,這會(huì)增加節(jié)目觀看的不可靠性和網(wǎng)絡(luò)電視的運(yùn)營(yíng)成本。
另外,用戶在網(wǎng)上觀看電視節(jié)目時(shí),也需要人工開啟網(wǎng)絡(luò)電視,并對(duì)頻道進(jìn)行手動(dòng)搜索。如果用戶沒有記住某個(gè)節(jié)目的播放時(shí)間和頻道,就會(huì)錯(cuò)過自身喜歡的節(jié)目,故現(xiàn)有系統(tǒng)在實(shí)際使用上會(huì)有諸多不便。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種網(wǎng)絡(luò)電視的發(fā)布系統(tǒng),使得系統(tǒng)能夠根據(jù)設(shè)置,自動(dòng)在同一個(gè)頻道內(nèi)進(jìn)行節(jié)目源切換。
本發(fā)明的另一目的在于提供一種網(wǎng)絡(luò)電視的切換方法,在網(wǎng)絡(luò)電視發(fā)布系統(tǒng)中自動(dòng)進(jìn)行節(jié)目源切換,以減少管理人員的手動(dòng)操作,提高系統(tǒng)的穩(wěn)定性。
本發(fā)明的又一目的在于提供一種網(wǎng)絡(luò)電視客戶裝置,使得網(wǎng)絡(luò)電視客戶端能夠自動(dòng)開啟并定位到預(yù)設(shè)頻道,減少用戶的手動(dòng)參與。
本發(fā)明的再一目的在于提供一種網(wǎng)絡(luò)電視的定時(shí)開啟方法,使得網(wǎng)絡(luò)電視客戶裝置能夠在設(shè)定時(shí)間進(jìn)行頻道定位,并獲取節(jié)目呈現(xiàn)給用戶,從而提高用戶體驗(yàn)。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案具體是這樣實(shí)現(xiàn)的一種網(wǎng)絡(luò)電視的發(fā)布系統(tǒng),該系統(tǒng)包括節(jié)目發(fā)布單元,所述節(jié)目發(fā)布單元用于發(fā)布網(wǎng)絡(luò)電視的頻道節(jié)目,該系統(tǒng)還包括切換信息記錄單元和頻道節(jié)目切換單元;切換信息記錄單元用于記錄并監(jiān)控頻道切換信息,根據(jù)監(jiān)控情況向頻道節(jié)目切換單元發(fā)出啟動(dòng)指示;頻道節(jié)目切換單元用于接收切換信息記錄單元發(fā)出的啟動(dòng)指示,并根據(jù)頻道切換信息切換節(jié)目發(fā)布單元上對(duì)應(yīng)頻道的節(jié)目源。
所述切換信息記錄單元包括信息存儲(chǔ)中心和監(jiān)視模塊;所述信息存儲(chǔ)中心保存頻道切換信息,監(jiān)視模塊查看信息存儲(chǔ)中心的記錄,并在檢測(cè)到記錄到達(dá)預(yù)定時(shí)間時(shí),向頻道節(jié)目切換單元發(fā)出啟動(dòng)指示;所述頻道節(jié)目切換單元根據(jù)啟動(dòng)指示,到信息存儲(chǔ)中心獲取對(duì)應(yīng)記錄。
所述發(fā)布系統(tǒng)進(jìn)一步包括頻道切換設(shè)置單元;所述頻道切換設(shè)置單元預(yù)先設(shè)置頻道切換信息,并保存在信息存儲(chǔ)中心。
所述頻道切換信息包括該頻道的舊節(jié)目源地址和新節(jié)目源地址;且所述發(fā)布系統(tǒng)包括至少一個(gè)節(jié)目提供單元;則所述頻道節(jié)目切換單元根據(jù)舊節(jié)目源地址查找到對(duì)應(yīng)的節(jié)目提供單元,并停止所述舊節(jié)目源的播放;頻道節(jié)目切換單元根據(jù)新節(jié)目源地址查找到對(duì)應(yīng)的節(jié)目提供單元,并播放其上保存的所述新節(jié)目源;頻道節(jié)目切換單元向節(jié)目發(fā)布單元通知新節(jié)目源地址,節(jié)目發(fā)布單元將對(duì)應(yīng)頻道的節(jié)目地址指向所述新節(jié)目源地址。
所述發(fā)布系統(tǒng)包括至少一個(gè)網(wǎng)絡(luò)電視客戶端,則所述頻道節(jié)目切換單元在節(jié)目源切換成功后,向網(wǎng)絡(luò)電視客戶端下發(fā)節(jié)目更新通知。
一種網(wǎng)絡(luò)電視的切換方法,應(yīng)用于網(wǎng)絡(luò)電視發(fā)布系統(tǒng),所述網(wǎng)絡(luò)電視發(fā)布系統(tǒng)設(shè)置有節(jié)目發(fā)布單元、切換信息記錄單元和頻道節(jié)目切換單元,所述發(fā)布系統(tǒng)預(yù)先設(shè)置并記錄頻道切換信息,該方法包括以下步驟a1、發(fā)布系統(tǒng)中的切換信息記錄單元確定對(duì)應(yīng)記錄到達(dá)切換時(shí)間時(shí),向頻道節(jié)目切換單元發(fā)出啟動(dòng)指示;
b1、頻道節(jié)目切換單元根據(jù)上述啟動(dòng)指示,到切換信息記錄單元獲取對(duì)應(yīng)的頻道切換信息,對(duì)節(jié)目發(fā)布單元上的對(duì)應(yīng)頻道進(jìn)行節(jié)目源切換。
步驟a1中,切換信息記錄單元定時(shí)或?qū)崟r(shí)查看自身的所有記錄,以確定到達(dá)切換時(shí)間的記錄。
所述頻道切換信息包括待切換的頻道標(biāo)識(shí)、舊節(jié)目源地址和新節(jié)目源地址;則步驟b1所述頻道節(jié)目切換單元進(jìn)行節(jié)目源切換的方法具體為b11、頻道節(jié)目切換單元根據(jù)舊節(jié)目源地址查找到對(duì)應(yīng)的節(jié)目提供單元,并停止所述舊節(jié)目源的播放;b12、頻道節(jié)目切換單元根據(jù)新節(jié)目源地址查找到對(duì)應(yīng)的節(jié)目提供單元,并播放其上保存的所述新節(jié)目源;b13、頻道節(jié)目切換單元向節(jié)目發(fā)布單元發(fā)出攜帶待切換的頻道標(biāo)識(shí)和新節(jié)目源地址的切換通知消息,節(jié)目發(fā)布單元根據(jù)所述切換通知將對(duì)應(yīng)頻道的節(jié)目地址指向該新節(jié)目源地址。
所述頻道切換信息包括告警方式和后備操作,則步驟b1之后,該方法進(jìn)一步包括頻道節(jié)目切換單元判斷所述節(jié)目源切換是否成功,如果成功則向發(fā)布系統(tǒng)中的網(wǎng)絡(luò)電視客戶端下發(fā)節(jié)目更新消息,否則告警并按照后備操作進(jìn)行錯(cuò)誤處理。
一種網(wǎng)絡(luò)電視客戶裝置,該裝置包括網(wǎng)絡(luò)電視處理單元和開啟信息記錄單元;開啟信息記錄單元用于記錄并監(jiān)控用戶設(shè)置的定時(shí)開啟信息,根據(jù)監(jiān)控情況向網(wǎng)絡(luò)電視處理單元發(fā)出啟動(dòng)指示;網(wǎng)絡(luò)電視處理單元用于接收開啟信息記錄單元發(fā)出的啟動(dòng)指示,到開啟信息記錄單元獲取對(duì)應(yīng)的定時(shí)開啟信息,并根據(jù)所述信息發(fā)出網(wǎng)絡(luò)電視收看請(qǐng)求,接收和播放網(wǎng)絡(luò)電視。
所述開啟信息記錄單元包括信息存儲(chǔ)中心和監(jiān)視模塊;所述信息存儲(chǔ)中心保存定時(shí)開啟信息,監(jiān)視模塊查看信息存儲(chǔ)中心的記錄,并在檢測(cè)到記錄到達(dá)預(yù)定時(shí)間時(shí),向網(wǎng)絡(luò)電視處理單元發(fā)出啟動(dòng)指示;所述網(wǎng)絡(luò)電視處理單元根據(jù)啟動(dòng)指示,到信息存儲(chǔ)中心獲取對(duì)應(yīng)記錄。
所述裝置進(jìn)一步包括頻道節(jié)目預(yù)定單元;所述頻道節(jié)目預(yù)定單元預(yù)先設(shè)置定時(shí)開啟信息,并保存在信息存儲(chǔ)中心。
一種網(wǎng)絡(luò)電視的定時(shí)開啟方法,應(yīng)用于網(wǎng)絡(luò)電視客戶裝置,該裝置設(shè)置有網(wǎng)絡(luò)電視處理單元和開啟信息記錄單元,預(yù)先設(shè)置并記錄定時(shí)開啟信息,該方法包括a2、開啟信息記錄單元確定對(duì)應(yīng)記錄到達(dá)預(yù)定時(shí)間時(shí),向網(wǎng)絡(luò)電視處理單元發(fā)出啟動(dòng)指示;b2、網(wǎng)絡(luò)電視處理單元到開啟信息記錄單元獲取對(duì)應(yīng)的定時(shí)開啟信息,并根據(jù)定時(shí)開啟信息發(fā)出網(wǎng)絡(luò)電視收看請(qǐng)求。
所述定時(shí)開啟信息包括開機(jī)時(shí)間、頻道標(biāo)識(shí)和提醒方式。
由上述技術(shù)方案可見,本發(fā)明的這種網(wǎng)絡(luò)電視的發(fā)布系統(tǒng)和切換方法,預(yù)先設(shè)置頻道切換信息,系統(tǒng)在到達(dá)切換時(shí)間時(shí),能夠自動(dòng)觸發(fā)對(duì)應(yīng)頻道的節(jié)目源切換,減少人工干預(yù)的成分和運(yùn)營(yíng)成本,使得整個(gè)系統(tǒng)的操作和運(yùn)行更為方便、穩(wěn)定。
另一方面,本發(fā)明提供的網(wǎng)絡(luò)電視客戶裝置和開啟方法,在網(wǎng)絡(luò)電視客戶端預(yù)先設(shè)置定時(shí)開啟信息??蛻舳烁鶕?jù)定時(shí)設(shè)置在預(yù)定時(shí)間自動(dòng)啟動(dòng),發(fā)出網(wǎng)絡(luò)電視收看請(qǐng)求?;谏鲜鲅b置和方法,用戶能夠預(yù)先設(shè)定要收看的頻道和收看時(shí)間,從而避免忘記觀看的情況出現(xiàn),極大地提高了用戶體驗(yàn)。
圖1為現(xiàn)有技術(shù)中網(wǎng)絡(luò)電視系統(tǒng)的組成結(jié)構(gòu);圖2為本發(fā)明第一實(shí)施例中網(wǎng)絡(luò)電視發(fā)布系統(tǒng)的組成結(jié)構(gòu);圖3為本發(fā)明第一實(shí)施例中網(wǎng)絡(luò)電視的切換流程;圖4為本發(fā)明第二實(shí)施例中網(wǎng)絡(luò)電視客戶裝置的組成結(jié)構(gòu);圖5為本發(fā)明第二實(shí)施例中實(shí)現(xiàn)網(wǎng)絡(luò)電視定時(shí)開啟的流程。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。
實(shí)施例一、圖2顯示的是本實(shí)施例中網(wǎng)絡(luò)電視發(fā)布系統(tǒng)的結(jié)構(gòu),包括頻道切換設(shè)置單元201、切換信息記錄單元202、頻道節(jié)目切換單元203、節(jié)目發(fā)布單元204、至少一個(gè)網(wǎng)絡(luò)電視客戶端205和至少一個(gè)節(jié)目提供單元206。其中,切換信息記錄單元202又包括信息存儲(chǔ)中心2021和監(jiān)視模塊2022。
管理人員通過頻道切換設(shè)置單元201設(shè)置頻道切換信息,并保存到切換信息記錄單元202中的信息存儲(chǔ)中心2021。
其中,所述頻道切換設(shè)置單元201的實(shí)現(xiàn)較為多樣,可以是HTTP操作頁(yè)面,也可以是C/S結(jié)構(gòu)的客戶端應(yīng)用程序等。所述信息存儲(chǔ)中心2021是一個(gè)數(shù)據(jù)庫(kù),用于保存頻道切換信息和操作日志等。
此外,所述頻道切換信息包括待切換的頻道標(biāo)識(shí)、舊節(jié)目源地址、新節(jié)目源地址、切換時(shí)間、告警方式以及切換失敗的后備操作等。
監(jiān)視模塊2022在發(fā)布系統(tǒng)開機(jī)時(shí)自動(dòng)啟動(dòng),負(fù)責(zé)查看信息存儲(chǔ)中心2021的所有記錄,并在檢測(cè)到某個(gè)或某些記錄到達(dá)預(yù)定時(shí)間時(shí),向頻道節(jié)目切換單元203發(fā)出啟動(dòng)指示。
一般情況下,監(jiān)視模塊2022會(huì)定時(shí)對(duì)信息存儲(chǔ)中心2021進(jìn)行檢測(cè),以節(jié)約系統(tǒng)資源。比如,監(jiān)視模塊2022將時(shí)間劃分成若干片段,并在每個(gè)時(shí)間片執(zhí)行一次檢測(cè)。
頻道節(jié)目切換單元203接收到啟動(dòng)指示后,到信息存儲(chǔ)中心2021獲取對(duì)應(yīng)記錄,根據(jù)該記錄中的頻道切換信息,對(duì)節(jié)目發(fā)布單元204上的對(duì)應(yīng)頻道進(jìn)行節(jié)目源切換,并記錄切換日志。上述節(jié)目源切換的過程具體為首先,頻道節(jié)目切換單元203根據(jù)舊節(jié)目源地址查找到對(duì)應(yīng)的節(jié)目提供單元206,并停止所述舊節(jié)目源在所述節(jié)目提供單元206上的播放。
然后,頻道節(jié)目切換單元203根據(jù)新節(jié)目源地址查找到對(duì)應(yīng)的節(jié)目提供單元206,并播放其上保存的所述新節(jié)目源。
此處,新舊節(jié)目源地址對(duì)應(yīng)的節(jié)目提供單元206可以是同一個(gè)或不同的網(wǎng)絡(luò)服務(wù)器或用戶端。頻道節(jié)目切換單元203和節(jié)目提供單元206一般都位于同一個(gè)內(nèi)網(wǎng)中,通過自身網(wǎng)絡(luò)進(jìn)行通信。
最后,頻道節(jié)目切換單元203將新節(jié)目源地址和對(duì)應(yīng)的頻道標(biāo)識(shí)告知節(jié)目發(fā)布單元204,并通知節(jié)目發(fā)布單元204更改頻道設(shè)置,節(jié)目發(fā)布單元204根據(jù)頻道標(biāo)識(shí),將對(duì)應(yīng)頻道的節(jié)目地址指向所述新節(jié)目源地址。
上述過程中,如果切換失敗,頻道節(jié)目切換單元203將根據(jù)頻道切換信息中提供的后備操作,進(jìn)行錯(cuò)誤處理。如果切換成功,頻道節(jié)目切換單元203會(huì)通知當(dāng)前在線的所有網(wǎng)絡(luò)電視客戶端205進(jìn)行節(jié)目更新。網(wǎng)絡(luò)電視客戶端接收到節(jié)目更新消息后,如果自身正在收看上述節(jié)目,則會(huì)重新向節(jié)目發(fā)布單元204發(fā)出請(qǐng)求,獲得更新后的節(jié)目數(shù)據(jù)。
所述節(jié)目發(fā)布單元204、網(wǎng)絡(luò)電視客戶端205和節(jié)目提供單元206的組成、功能和相互之間的連接等,都與圖1中的現(xiàn)有技術(shù)相同,此處不再贅述。
基于上述系統(tǒng),本實(shí)施例中實(shí)現(xiàn)同頻道的不同節(jié)目源自動(dòng)切換的流程如圖3所示,包括以下步驟步驟301、管理人員通過頻道切換設(shè)置單元預(yù)先設(shè)置頻道切換信息,并將上述頻道切換信息保存在信息存儲(chǔ)中心,每條頻道切換信息都是信息存儲(chǔ)中心中的一條記錄。
步驟302、監(jiān)視模塊對(duì)信息存儲(chǔ)中心中保存的所有記錄進(jìn)行檢測(cè),并判斷是否有記錄到達(dá)預(yù)定時(shí)間,如果沒有則重復(fù)執(zhí)行步驟302,否則執(zhí)行步驟303。
該步驟中,監(jiān)視模塊對(duì)所有記錄的檢測(cè)時(shí)機(jī)可以根據(jù)需要任意設(shè)置,比如實(shí)時(shí)檢測(cè)等。出于節(jié)約系統(tǒng)資源的考慮,監(jiān)視模塊會(huì)將時(shí)間劃分成若干片段,并按照時(shí)間片執(zhí)行定時(shí)循環(huán)檢測(cè)。比如,將1秒劃分成1000個(gè)時(shí)間片,每個(gè)時(shí)間片(即每1毫秒)檢測(cè)一次。
步驟303、監(jiān)視模塊向頻道節(jié)目切換單元發(fā)出啟動(dòng)指示,所述啟動(dòng)指示攜帶有所有本次檢測(cè)中到達(dá)預(yù)定時(shí)間的記錄編號(hào)。
步驟304、頻道節(jié)目切換單元接收到啟動(dòng)指示后,根據(jù)其中的記錄編號(hào)到信息存儲(chǔ)中心獲取相應(yīng)的頻道切換信息,并通知節(jié)目發(fā)布單元完成對(duì)應(yīng)頻道的節(jié)目源切換。
步驟305、節(jié)目發(fā)布單元根據(jù)切換后的設(shè)置,到新節(jié)目源地址采集節(jié)目數(shù)據(jù),發(fā)布給網(wǎng)絡(luò)電視客戶端。
通過上述系統(tǒng)和方法,管理人員可以預(yù)先設(shè)置好將來(lái)要發(fā)布的節(jié)目,在到達(dá)發(fā)布時(shí)間時(shí)就能自動(dòng)進(jìn)行節(jié)目發(fā)布,而不需人工干預(yù)。比如在周五,管理人員就設(shè)置好周日要發(fā)布的NBA常規(guī)賽節(jié)目。這樣,管理人員不需要特意等待周日到公司進(jìn)行手工發(fā)布,系統(tǒng)會(huì)自動(dòng)把NBA節(jié)目發(fā)布出去。
實(shí)施例二、本實(shí)施例中的網(wǎng)絡(luò)電視客戶裝置見圖4,包括頻道節(jié)目預(yù)定單元401、開啟信息記錄單元402、網(wǎng)絡(luò)電視處理單元403。其中,開啟信息記錄單元402又包括信息存儲(chǔ)中心4021和監(jiān)視模塊4022。
用戶通過頻道節(jié)目預(yù)定單元401預(yù)先設(shè)置定時(shí)開啟信息,并保存在開啟信息記錄單元402的信息存儲(chǔ)中心4021。所述頻道節(jié)目預(yù)定單元401的實(shí)現(xiàn)較為多樣,可以是HTTP操作頁(yè)面,也可以是C/S結(jié)構(gòu)的客戶端應(yīng)用程序等。
所述定位信息包括開機(jī)時(shí)間、頻道標(biāo)識(shí)和提醒方式,比如信息提醒或直接啟動(dòng)網(wǎng)絡(luò)電視客戶端等。
監(jiān)視模塊4022查看信息存儲(chǔ)中心4021的所有記錄,并在檢測(cè)到某個(gè)或某些記錄到達(dá)預(yù)定時(shí)間時(shí),向網(wǎng)絡(luò)電視處理單元403發(fā)出啟動(dòng)指示。網(wǎng)絡(luò)電視處理單元403根據(jù)啟動(dòng)指示,到信息存儲(chǔ)中心4021獲取對(duì)應(yīng)記錄,并根據(jù)所述記錄中的定時(shí)開啟信息發(fā)出網(wǎng)絡(luò)電視收看請(qǐng)求,要求獲得對(duì)應(yīng)頻道的節(jié)目數(shù)據(jù)。
所述網(wǎng)絡(luò)電視處理單元403用于發(fā)出網(wǎng)絡(luò)電視收看請(qǐng)求,并接收和播放網(wǎng)絡(luò)電視,其功能與圖1中的網(wǎng)絡(luò)電視客戶端101相同,此處不再贅述。
基于上述裝置,客戶端定時(shí)開機(jī)并自動(dòng)定位到頻道的流程如圖5所示,包括以下步驟步驟501、用戶通過頻道節(jié)目預(yù)定單元預(yù)先設(shè)置定時(shí)開啟信息,并將上述定時(shí)開啟信息保存在自身的信息存儲(chǔ)中心。
步驟502、監(jiān)視模塊對(duì)信息存儲(chǔ)中心中保存的所有記錄進(jìn)行檢測(cè),并判斷是否有記錄到達(dá)預(yù)定時(shí)間,如果沒有則重復(fù)執(zhí)行步驟502,否則執(zhí)行步驟503。
步驟503、監(jiān)視模塊向網(wǎng)絡(luò)電視處理單元發(fā)出啟動(dòng)指示,所述啟動(dòng)指示攜帶有所有本次檢測(cè)中到達(dá)預(yù)定時(shí)間的記錄編號(hào)。
步驟504、網(wǎng)絡(luò)電視處理單元接收到啟動(dòng)指示后,根據(jù)其中的記錄編號(hào)到信息存儲(chǔ)中心獲取相應(yīng)的定位信息,并根據(jù)所獲得的定位信息發(fā)出網(wǎng)絡(luò)電視收看請(qǐng)求。
由上述的實(shí)施例可見,本發(fā)明的這種網(wǎng)絡(luò)電視的系統(tǒng)、裝置和方法,在到達(dá)預(yù)定時(shí)間時(shí),能夠自動(dòng)執(zhí)行切換或開機(jī)、定位頻道等操作,從而減少人工干預(yù)的成分和運(yùn)營(yíng)成本,使得整個(gè)系統(tǒng)的操作和運(yùn)行更為方便、穩(wěn)定,并極大地提高了用戶體驗(yàn)。
權(quán)利要求
1.一種網(wǎng)絡(luò)電視的發(fā)布系統(tǒng),該系統(tǒng)包括節(jié)目發(fā)布單元,所述節(jié)目發(fā)布單元用于發(fā)布網(wǎng)絡(luò)電視的頻道節(jié)目,其特征在于,該系統(tǒng)還包括切換信息記錄單元和頻道節(jié)目切換單元;切換信息記錄單元用于記錄并監(jiān)控頻道切換信息,根據(jù)監(jiān)控情況向頻道節(jié)目切換單元發(fā)出啟動(dòng)指示;頻道節(jié)目切換單元用于接收切換信息記錄單元發(fā)出的啟動(dòng)指示,并根據(jù)頻道切換信息切換節(jié)目發(fā)布單元上對(duì)應(yīng)頻道的節(jié)目源。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述切換信息記錄單元包括信息存儲(chǔ)中心和監(jiān)視模塊;所述信息存儲(chǔ)中心保存頻道切換信息,監(jiān)視模塊查看信息存儲(chǔ)中心的記錄,并在檢測(cè)到記錄到達(dá)預(yù)定時(shí)間時(shí),向頻道節(jié)目切換單元發(fā)出啟動(dòng)指示;所述頻道節(jié)目切換單元根據(jù)啟動(dòng)指示,到信息存儲(chǔ)中心獲取對(duì)應(yīng)記錄。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述發(fā)布系統(tǒng)進(jìn)一步包括頻道切換設(shè)置單元;所述頻道切換設(shè)置單元預(yù)先設(shè)置頻道切換信息,并保存在信息存儲(chǔ)中心。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的系統(tǒng),其特征在于,所述頻道切換信息包括該頻道的舊節(jié)目源地址和新節(jié)目源地址;且所述發(fā)布系統(tǒng)包括至少一個(gè)節(jié)目提供單元;則所述頻道節(jié)目切換單元根據(jù)舊節(jié)目源地址查找到對(duì)應(yīng)的節(jié)目提供單元,并停止所述舊節(jié)目源的播放;頻道節(jié)目切換單元根據(jù)新節(jié)目源地址查找到對(duì)應(yīng)的節(jié)目提供單元,并播放其上保存的所述新節(jié)目源;頻道節(jié)目切換單元向節(jié)目發(fā)布單元通知新節(jié)目源地址,節(jié)目發(fā)布單元將對(duì)應(yīng)頻道的節(jié)目地址指向所述新節(jié)目源地址。
5.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的系統(tǒng),其特征在于,所述發(fā)布系統(tǒng)包括至少一個(gè)網(wǎng)絡(luò)電視客戶端,則所述頻道節(jié)目切換單元在節(jié)目源切換成功后,向網(wǎng)絡(luò)電視客戶端下發(fā)節(jié)目更新通知。
6.一種網(wǎng)絡(luò)電視的切換方法,應(yīng)用于網(wǎng)絡(luò)電視發(fā)布系統(tǒng),所述網(wǎng)絡(luò)電視發(fā)布系統(tǒng)設(shè)置有節(jié)目發(fā)布單元、切換信息記錄單元和頻道節(jié)目切換單元,其特征在于,所述發(fā)布系統(tǒng)預(yù)先設(shè)置并記錄頻道切換信息,該方法包括以下步驟a1、發(fā)布系統(tǒng)中的切換信息記錄單元確定對(duì)應(yīng)記錄到達(dá)切換時(shí)間時(shí),向頻道節(jié)目切換單元發(fā)出啟動(dòng)指示;b1、頻道節(jié)目切換單元根據(jù)上述啟動(dòng)指示,到切換信息記錄單元獲取對(duì)應(yīng)的頻道切換信息,對(duì)節(jié)目發(fā)布單元上的對(duì)應(yīng)頻道進(jìn)行節(jié)目源切換。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,步驟a1中,切換信息記錄單元定時(shí)或?qū)崟r(shí)查看自身的所有記錄,以確定到達(dá)切換時(shí)間的記錄。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述頻道切換信息包括待切換的頻道標(biāo)識(shí)、舊節(jié)目源地址和新節(jié)目源地址;則步驟b1所述頻道節(jié)目切換單元進(jìn)行節(jié)目源切換的方法具體為b11、頻道節(jié)目切換單元根據(jù)舊節(jié)目源地址查找到對(duì)應(yīng)的節(jié)目提供單元,并停止所述舊節(jié)目源的播放;b12、頻道節(jié)目切換單元根據(jù)新節(jié)目源地址查找到對(duì)應(yīng)的節(jié)目提供單元,并播放其上保存的所述新節(jié)目源;b13、頻道節(jié)目切換單元向節(jié)目發(fā)布單元發(fā)出攜帶待切換的頻道標(biāo)識(shí)和新節(jié)目源地址的切換通知消息,節(jié)目發(fā)布單元根據(jù)所述切換通知將對(duì)應(yīng)頻道的節(jié)目地址指向該新節(jié)目源地址。
9.根據(jù)權(quán)利要求6至8任一項(xiàng)所述的方法,其特征在于,所述頻道切換信息包括告警方式和后備操作,則步驟b1之后,該方法進(jìn)一步包括頻道節(jié)目切換單元判斷所述節(jié)目源切換是否成功,如果成功則向發(fā)布系統(tǒng)中的網(wǎng)絡(luò)電視客戶端下發(fā)節(jié)目更新消息,否則告警并按照后備操作進(jìn)行錯(cuò)誤處理。
10.一種網(wǎng)絡(luò)電視客戶裝置,其特征在于,該裝置包括網(wǎng)絡(luò)電視處理單元和開啟信息記錄單元;開啟信息記錄單元用于記錄并監(jiān)控用戶設(shè)置的定時(shí)開啟信息,根據(jù)監(jiān)控情況向網(wǎng)絡(luò)電視處理單元發(fā)出啟動(dòng)指示;網(wǎng)絡(luò)電視處理單元用于接收開啟信息記錄單元發(fā)出的啟動(dòng)指示,到開啟信息記錄單元獲取對(duì)應(yīng)的定時(shí)開啟信息,并根據(jù)所述信息發(fā)出網(wǎng)絡(luò)電視收看請(qǐng)求,接收和播放網(wǎng)絡(luò)電視。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述開啟信息記錄單元包括信息存儲(chǔ)中心和監(jiān)視模塊;所述信息存儲(chǔ)中心保存定時(shí)開啟信息,監(jiān)視模塊查看信息存儲(chǔ)中心的記錄,并在檢測(cè)到記錄到達(dá)預(yù)定時(shí)間時(shí),向網(wǎng)絡(luò)電視處理單元發(fā)出啟動(dòng)指示;所述網(wǎng)絡(luò)電視處理單元根據(jù)啟動(dòng)指示,到信息存儲(chǔ)中心獲取對(duì)應(yīng)記錄。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置進(jìn)一步包括頻道節(jié)目預(yù)定單元;所述頻道節(jié)目預(yù)定單元預(yù)先設(shè)置定時(shí)開啟信息,并保存在信息存儲(chǔ)中心。
13.一種網(wǎng)絡(luò)電視的定時(shí)開啟方法,應(yīng)用于網(wǎng)絡(luò)電視客戶裝置,該裝置設(shè)置有網(wǎng)絡(luò)電視處理單元和開啟信息記錄單元,其特征在于,預(yù)先設(shè)置并記錄定時(shí)開啟信息,該方法包括a2、開啟信息記錄單元確定對(duì)應(yīng)記錄到達(dá)預(yù)定時(shí)間時(shí),向網(wǎng)絡(luò)電視處理單元發(fā)出啟動(dòng)指示;b2、網(wǎng)絡(luò)電視處理單元到開啟信息記錄單元獲取對(duì)應(yīng)的定時(shí)開啟信息,并根據(jù)定時(shí)開啟信息發(fā)出網(wǎng)絡(luò)電視收看請(qǐng)求。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述定時(shí)開啟信息包括開機(jī)時(shí)間、頻道標(biāo)識(shí)和提醒方式。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)電視的系統(tǒng)、裝置和方法。該系統(tǒng)包括節(jié)目發(fā)布單元,所述節(jié)目發(fā)布單元用于發(fā)布網(wǎng)絡(luò)電視的頻道節(jié)目;還包括切換信息記錄單元和頻道節(jié)目切換單元;所述切換信息記錄單元記錄頻道切換信息,對(duì)自身的所有記錄進(jìn)行監(jiān)控,并根據(jù)監(jiān)控情況向頻道節(jié)目切換單元發(fā)出啟動(dòng)指示;頻道節(jié)目切換單元接收到啟動(dòng)指示后,到切換信息記錄單元獲取頻道切換信息,對(duì)節(jié)目發(fā)布單元上的對(duì)應(yīng)頻道進(jìn)行節(jié)目源切換。本發(fā)明的這種系統(tǒng)、裝置和方法在到達(dá)預(yù)定時(shí)間時(shí),能夠自動(dòng)執(zhí)行切換或開機(jī)、定位頻道等操作,從而減少人工干預(yù)的成分和運(yùn)營(yíng)成本,使得整個(gè)系統(tǒng)的操作和運(yùn)行更為方便、穩(wěn)定,并極大地提高了用戶體驗(yàn)。
文檔編號(hào)H04N5/00GK1984324SQ200510134790
公開日2007年6月20日 申請(qǐng)日期2005年12月16日 優(yōu)先權(quán)日2005年12月16日
發(fā)明者韓璐 申請(qǐng)人:騰訊科技(深圳)有限公司