亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

點(diǎn)播方法及系統(tǒng)的制作方法

文檔序號(hào):7613116閱讀:127來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):點(diǎn)播方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)點(diǎn)播技術(shù),更具體地說(shuō),涉及一種在網(wǎng)絡(luò)中實(shí)現(xiàn)點(diǎn)播的方法及系統(tǒng),該種方法及系統(tǒng)可被用于多種網(wǎng)絡(luò)中,包括移動(dòng)通信網(wǎng)、互聯(lián)網(wǎng)以及有線(xiàn)網(wǎng)絡(luò)。
背景技術(shù)
實(shí)現(xiàn)對(duì)節(jié)目的即時(shí)點(diǎn)播一直以來(lái)被認(rèn)為是將來(lái)媒體的發(fā)展方向。在點(diǎn)播的內(nèi)容方面,調(diào)查顯示,電影、電視等視頻節(jié)目是人們期望點(diǎn)播的主要內(nèi)容。在目前所能實(shí)現(xiàn)的點(diǎn)播方法中,由于處理器處理視頻等大數(shù)據(jù)量的信息的能力限制,往往在大量的用戶(hù)同時(shí)進(jìn)行點(diǎn)播時(shí)出現(xiàn)瓶頸,會(huì)出現(xiàn)部分用戶(hù)無(wú)法使用點(diǎn)播功能或者有嚴(yán)重延時(shí)的情況出現(xiàn)。
同時(shí),由于手機(jī)等移動(dòng)終端越來(lái)越成為日常生活中的重要組成部分,因此,能通過(guò)手機(jī)等移動(dòng)終端來(lái)實(shí)現(xiàn)點(diǎn)播也有越來(lái)越多的需求。在即將使用的3G網(wǎng)絡(luò)中,帶寬將是足夠的,但是其網(wǎng)絡(luò)服務(wù)器處理視頻信號(hào)的能力依然有限,對(duì)于大量用戶(hù)同時(shí)點(diǎn)播的情況仍然會(huì)出現(xiàn)問(wèn)題。
仔細(xì)分析現(xiàn)有的點(diǎn)播技術(shù),會(huì)發(fā)現(xiàn)在現(xiàn)有的點(diǎn)播技術(shù)中,都是以用戶(hù)終端作為直接處理的對(duì)象,即對(duì)于每一個(gè)用戶(hù)的點(diǎn)播請(qǐng)求,無(wú)論其點(diǎn)播的節(jié)目是否已經(jīng)在播放中,都會(huì)為該用戶(hù)重新建立一個(gè)通信通道并開(kāi)始播放節(jié)目。因此,造成現(xiàn)有技術(shù)中的處理器負(fù)荷直接和用戶(hù)的數(shù)量相關(guān),從而在大用戶(hù)數(shù)量的情況下數(shù)據(jù)量會(huì)遠(yuǎn)遠(yuǎn)超過(guò)處理器的處理能力。實(shí)際上,如果調(diào)查用戶(hù)的欣賞習(xí)慣,對(duì)于從何時(shí)開(kāi)始欣賞節(jié)目的要求并沒(méi)有對(duì)于點(diǎn)播響應(yīng)速度以及播放流暢度的要求來(lái)的高。于是,如果不保證所有的用戶(hù)都能從點(diǎn)播內(nèi)容的起始點(diǎn)開(kāi)始接收,而是僅僅將目前正在播放的內(nèi)容直接的復(fù)制給用戶(hù),雖然對(duì)于后點(diǎn)播的用戶(hù)來(lái)說(shuō),他們可能是從中間開(kāi)始欣賞的,但是這樣處理器的負(fù)荷將僅僅與正在播放的節(jié)目數(shù)量有關(guān),而和用戶(hù)數(shù)量沒(méi)有直接關(guān)系,于是就能大大降低在大用戶(hù)數(shù)量情況下處理器的負(fù)荷,使點(diǎn)播更加流暢,響應(yīng)速度也更快。
面向數(shù)量龐大的用戶(hù)同時(shí)進(jìn)行視頻點(diǎn)播的解決方案中,比較有效、可行的方案是由授權(quán)公告號(hào)CN 1316162公開(kāi)的方法,該申請(qǐng)題為“數(shù)字壓縮的廣播方法和接收方法及器廣播裝置和接收裝置”,在此引用供參考。上述專(zhuān)利中使用的技術(shù)方案是,在一定的頻帶內(nèi),同時(shí)壓縮多個(gè)媒體的多個(gè)欄目的節(jié)目,進(jìn)行周期性寬帶滾動(dòng)連續(xù)廣播,或間歇性重復(fù)廣播,用戶(hù)可隨意接收上述廣播的所有媒體的全部欄目的信息,在需要的時(shí)候重新播放選定欄目。從上述專(zhuān)利公開(kāi)的技術(shù)方案可知,實(shí)施該方案并不需要對(duì)現(xiàn)存的廣播網(wǎng)絡(luò)或者有線(xiàn)網(wǎng)絡(luò)進(jìn)行很大的改動(dòng),只需增加一些設(shè)備及能夠?qū)崿F(xiàn),因此具有較低的實(shí)現(xiàn)成本。同時(shí),該技術(shù)方法將對(duì)數(shù)據(jù)的處理這一十分占用芯片資源的任務(wù)交由各個(gè)用戶(hù)端自行處理,而在網(wǎng)絡(luò)信道上只傳輸單一的經(jīng)壓縮后的數(shù)據(jù),大大地降低了網(wǎng)絡(luò)的數(shù)據(jù)流量,可以很好地避免用戶(hù)數(shù)量龐大時(shí)由于網(wǎng)絡(luò)數(shù)據(jù)量太大而造成的擁塞的問(wèn)題。但在CN 1316162公開(kāi)的方法中,有一個(gè)明顯的缺陷是該種點(diǎn)播方法是單向的點(diǎn)播,用戶(hù)端并不能上傳任何的信息,只能接收廣播之后在本地端進(jìn)行點(diǎn)播。于是在本領(lǐng)域中就需要一種更加完善的點(diǎn)播方法和系統(tǒng)。
在CN 1316162公開(kāi)的方法的基礎(chǔ)上,本發(fā)明旨在提供一種點(diǎn)播方法及系統(tǒng),其既可以用于移動(dòng)通信網(wǎng)絡(luò)中,又能夠用于互聯(lián)網(wǎng)或者有線(xiàn)網(wǎng)絡(luò)中的點(diǎn)播,其能夠?qū)崿F(xiàn)完全的雙向點(diǎn)播。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種點(diǎn)播方法及裝置,其能夠解決大量用戶(hù)同時(shí)點(diǎn)播時(shí)服務(wù)器端不堪重負(fù)而造成的瓶頸的問(wèn)題,需要說(shuō)明的是,本發(fā)明的方法和系統(tǒng)是以不保證所有的用戶(hù)都能夠從頭開(kāi)始欣賞其點(diǎn)播的內(nèi)容為前提的。
根據(jù)本發(fā)明的一方面,提供一種點(diǎn)播方法,包括如下步驟點(diǎn)播指令接收步驟,接收來(lái)自用戶(hù)終端的點(diǎn)播指令;檢索步驟,根據(jù)所述點(diǎn)播指令,檢索所要點(diǎn)播的內(nèi)容;循環(huán)播放步驟,如果所述被點(diǎn)播的內(nèi)容目前沒(méi)有被播放,則激活該內(nèi)容并循環(huán)播放,如果所述點(diǎn)播的內(nèi)容目前已經(jīng)被循環(huán)播放,則直接進(jìn)入下一個(gè)步驟;復(fù)制步驟,將正在循環(huán)播放的內(nèi)容直接復(fù)制給點(diǎn)播該節(jié)目的用戶(hù)終端;;停止步驟,當(dāng)所有點(diǎn)播該節(jié)目的用戶(hù)終端結(jié)束點(diǎn)播之后,停止播放該被點(diǎn)播的內(nèi)容。
上述的點(diǎn)播方法還可以包括向每一個(gè)用戶(hù)終端廣播關(guān)于可被點(diǎn)播的內(nèi)容的信息的廣播步驟。
上述的點(diǎn)播方法,可用于移動(dòng)通信網(wǎng)絡(luò)中其中所述用戶(hù)終端為移動(dòng)終端。此時(shí),該方法還包括數(shù)據(jù)分離步驟,將點(diǎn)播內(nèi)容中的視頻、音頻和文本數(shù)據(jù)分離,并根據(jù)所述移動(dòng)終端的要求單獨(dú)發(fā)射其中的視頻、音頻、文本數(shù)據(jù)或者它們的組合。
上述方法還可以用于互聯(lián)網(wǎng)或者有線(xiàn)網(wǎng)絡(luò)中。
本發(fā)明的方法中,廣播步驟中向每一個(gè)用戶(hù)終端廣播的關(guān)于可點(diǎn)播的內(nèi)容的信息是一節(jié)目識(shí)別碼。
根據(jù)本發(fā)明的另一方面,提供一種點(diǎn)播系統(tǒng),用于實(shí)現(xiàn)網(wǎng)絡(luò)點(diǎn)播,該系統(tǒng)包括播放控制器,用于向每一個(gè)用戶(hù)終端廣播關(guān)于可被點(diǎn)播的內(nèi)容的信息,并接收來(lái)自用戶(hù)的點(diǎn)播指令;播放服務(wù)器組,與所述播放控制器相連,保存有可被點(diǎn)播的內(nèi)容;檢索裝置,與所述播放控制器和所述播放服務(wù)器組相連,根據(jù)所述播放控制器接收的點(diǎn)播指令在所述播放服務(wù)器組上進(jìn)行檢索;復(fù)制器,直接復(fù)制所述播放服務(wù)器正在播放的內(nèi)容給點(diǎn)播該內(nèi)容的用戶(hù)終端;其中,如果所述被檢索裝置檢索到所點(diǎn)播的內(nèi)容目前沒(méi)有被播放服務(wù)器組播放,則激活該內(nèi)容并循環(huán)播放,并由所述復(fù)制器直接將該內(nèi)容復(fù)制給點(diǎn)播該內(nèi)容的用戶(hù);如果所述點(diǎn)播的內(nèi)容目前已經(jīng)被循環(huán)播放,則直接由所述復(fù)制器直接將該內(nèi)容復(fù)制給點(diǎn)播該內(nèi)容的用戶(hù),當(dāng)所有點(diǎn)播該節(jié)目的用戶(hù)終端結(jié)束點(diǎn)播之后,所述播放控制器控制所述播放服務(wù)器組停止播放。
上述的系統(tǒng)中的播放控制器還向每一個(gè)用戶(hù)終端廣播關(guān)于可被點(diǎn)播的內(nèi)容的信息。
上述的系統(tǒng)可用于移動(dòng)通信網(wǎng)絡(luò)中,所述用戶(hù)終端為移動(dòng)終端。此時(shí),該系統(tǒng)還包括數(shù)據(jù)分離裝置,將點(diǎn)播內(nèi)容中的視頻、音頻和文本數(shù)據(jù)分離,并根據(jù)所述移動(dòng)終端的要求單獨(dú)發(fā)射其中的視頻、音頻、文本數(shù)據(jù)或者它們的組合。
上述系統(tǒng)還可用于互聯(lián)網(wǎng)或者有線(xiàn)網(wǎng)絡(luò)中。
在本發(fā)明的系統(tǒng)中,所述播放控制器向每一個(gè)用戶(hù)終端廣播的關(guān)于可點(diǎn)播的內(nèi)容的信息是一節(jié)目識(shí)別碼。本發(fā)明的系統(tǒng)中的播放服務(wù)器組和復(fù)制器可被配置成多級(jí)的形式。
采用本發(fā)明的技術(shù)方案,具有實(shí)現(xiàn)成本較低,網(wǎng)絡(luò)數(shù)據(jù)流量較小的特點(diǎn),可以很好地避免用戶(hù)數(shù)量龐大時(shí)由于網(wǎng)絡(luò)數(shù)據(jù)量太大而造成的擁塞的問(wèn)題,并且,本發(fā)明的方法和系統(tǒng)中用戶(hù)終端可以上傳信息,從而實(shí)現(xiàn)真正的雙向點(diǎn)播。


本發(fā)明的上述的以及其他的特征、本質(zhì)和優(yōu)勢(shì)將通過(guò)下面結(jié)合附圖對(duì)實(shí)施例的描述而變得更加明顯,在附圖中相同的附圖標(biāo)記表示相同的特征,其中圖1是本發(fā)明的方法用于移動(dòng)通信網(wǎng)中的一實(shí)現(xiàn)的流程圖;圖2是本發(fā)明的系統(tǒng)用于移動(dòng)通信網(wǎng)中的一實(shí)現(xiàn)的結(jié)構(gòu)框圖;圖3是本發(fā)明的方法用于有線(xiàn)網(wǎng)絡(luò)中的一實(shí)現(xiàn)的流程圖;圖4是本發(fā)明的系統(tǒng)用于有線(xiàn)網(wǎng)絡(luò)中的一實(shí)現(xiàn)的結(jié)構(gòu)框圖;圖5是本發(fā)明的系統(tǒng)用于有線(xiàn)網(wǎng)絡(luò)中時(shí)使用的播放情況表的示意圖;圖6是本發(fā)明的方法用于互聯(lián)網(wǎng)中的一實(shí)現(xiàn)的流程圖;以及圖7是本發(fā)明的系統(tǒng)用于互聯(lián)網(wǎng)中的一實(shí)現(xiàn)的結(jié)構(gòu)框圖。
具體實(shí)施例方式
下面結(jié)合附圖和實(shí)施例進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案。
用于移動(dòng)通信網(wǎng)的示例實(shí)施例首先介紹用于移動(dòng)通信網(wǎng)的示例實(shí)施例,圖1所示是按照該方案實(shí)施通過(guò)移動(dòng)終端實(shí)現(xiàn)點(diǎn)播的方法的具體步驟。在該方法中,已經(jīng)存在在一定的頻帶內(nèi),同時(shí)壓縮多個(gè)媒體的多個(gè)欄目的節(jié)目,進(jìn)行周期性寬帶滾動(dòng)連續(xù)廣播,或間歇性重復(fù)廣播;廣播的內(nèi)容中包括具有節(jié)目識(shí)別碼(JID碼)的索引信息,這里先簡(jiǎn)單介紹一下JID碼,在本發(fā)明的技術(shù)方案中,需要為每一個(gè)節(jié)目生成相關(guān)的識(shí)別碼(JID),如CN 1316162中公開(kāi)的,JID碼的內(nèi)容可包括但不限于媒體名稱(chēng)、欄目名稱(chēng)、節(jié)目名稱(chēng)、節(jié)目主題、檢索關(guān)鍵字、節(jié)目簡(jiǎn)介等等。JID碼可以以文本的形式提供。為了識(shí)別不同的節(jié)目,JID碼應(yīng)該無(wú)不重復(fù)的,每套節(jié)目應(yīng)該具有唯一的JID碼。為了增加JID碼的可靠性,還可在JID碼中增加CRC校驗(yàn)。本發(fā)明的點(diǎn)播方法包括以下步驟S102.廣播步驟,向每一個(gè)用戶(hù)終端廣播關(guān)于可被點(diǎn)播的內(nèi)容的信息。按照CN 1316162所公開(kāi)的內(nèi)容,JID碼也是反復(fù)的、間歇性地被廣播的。為了簡(jiǎn)化實(shí)現(xiàn)的方式,在支持廣播(broadcast)的3G系統(tǒng)中,直接使用廣播信道(BCH)進(jìn)行反復(fù)地廣播是最簡(jiǎn)單的方式。當(dāng)然使用其他的方式,例如短消息或者即時(shí)消息服務(wù)器的方式也是可行的。對(duì)于用戶(hù)終端來(lái)說(shuō),在這些所廣播的內(nèi)容中進(jìn)行檢索以搜尋自己希望的內(nèi)容也是可行的。需要說(shuō)明,廣播步驟并不是本發(fā)明的方法中的必要步驟,不進(jìn)行廣播而僅僅使用之后的檢索步驟同樣可以達(dá)到本發(fā)明的目的。
S104.點(diǎn)播指令接收步驟,接收來(lái)自用戶(hù)終端的點(diǎn)播指令;接收移動(dòng)終端的點(diǎn)播請(qǐng)求的步驟,通過(guò)無(wú)線(xiàn)通信網(wǎng)接收移動(dòng)終端的點(diǎn)播請(qǐng)求;該步驟可借助于無(wú)線(xiàn)通信網(wǎng)的現(xiàn)有功能實(shí)現(xiàn),由移動(dòng)終端發(fā)出一個(gè)類(lèi)似于呼叫請(qǐng)求的請(qǐng)求而實(shí)現(xiàn)。
S106.檢索步驟,根據(jù)所述點(diǎn)播指令,檢索所要點(diǎn)播的內(nèi)容;所述檢索可以采取下列的方式1)可直接在播放服務(wù)器中進(jìn)行檢索;2)對(duì)JID碼進(jìn)行檢索,如果是采用該種方式,就要求JID碼和壓縮數(shù)據(jù)的保持同步的更新;3)也可以將檢索的程序設(shè)置在移動(dòng)終端中,這樣移動(dòng)終端的檢索請(qǐng)求就不必要發(fā)送給上級(jí)的服務(wù)器,其只需使用自帶的檢索程序?qū)ψ约航邮盏降乃饕畔?JID碼)進(jìn)行檢索即可。
S108.循環(huán)播放步驟,如果所述被點(diǎn)播的內(nèi)容目前沒(méi)有被播放,則激活該內(nèi)容并循環(huán)播放,如果所述點(diǎn)播的內(nèi)容目前已經(jīng)被循環(huán)播放,則直接進(jìn)入下一個(gè)步驟。如果被點(diǎn)播的內(nèi)容已由其他的移動(dòng)終端點(diǎn)播了,那么該內(nèi)容已經(jīng)在某一信道,即與該移動(dòng)終端進(jìn)行通信的信道上被播放了,此時(shí)直接建立一至該點(diǎn)播用戶(hù)的信道并將正在播放該內(nèi)容的信道同步復(fù)制給建立的信道即可。這種方式省略了解調(diào)/解復(fù)用的步驟,可以迅速地播放移動(dòng)終端期望的內(nèi)容。同時(shí),簡(jiǎn)單的信道同步復(fù)制比較節(jié)約芯片資源,可進(jìn)一步降低由于數(shù)據(jù)量太大造成處理不及而擁堵的現(xiàn)象發(fā)生。如果目前沒(méi)有任何一個(gè)移動(dòng)終端已經(jīng)點(diǎn)播了所需要的內(nèi)容,則需要建立一個(gè)至該移動(dòng)終端的信道并在該信道上循環(huán)播放該內(nèi)容。關(guān)于將播放內(nèi)容復(fù)制給新建立的信道的說(shuō)明將在下面結(jié)合步驟S110進(jìn)一步說(shuō)明。前面已經(jīng)說(shuō)過(guò),該種方式的問(wèn)題是由于信道是同步復(fù)制的,因此總是有用戶(hù)不能從頭開(kāi)始播放點(diǎn)播的內(nèi)容,但是由于節(jié)目是在循環(huán)播放,總是可以完整地觀看一遍。但是考慮到移動(dòng)終端進(jìn)行點(diǎn)播的情況,其對(duì)于響應(yīng)速度的要求要高于對(duì)于播放內(nèi)容的起始點(diǎn)的要求,因此這種信道復(fù)制的方式是適合于在移動(dòng)終端的點(diǎn)播中使用的。
S110.復(fù)制步驟,將正在循環(huán)播放的內(nèi)容直接復(fù)制給點(diǎn)播該節(jié)目的用戶(hù)終端。需要說(shuō)明的是,在復(fù)制時(shí)首先需要建立至點(diǎn)播該節(jié)目的用戶(hù)終端的信道,建立的信道可以是話(huà)務(wù)信道(TCCH),在3G系統(tǒng)中,也可以是廣播信道(BCH)。建立信道的過(guò)程完全采用無(wú)線(xiàn)通信網(wǎng)已定義的機(jī)制進(jìn)行,這里就不再詳細(xì)描述了。如果被點(diǎn)播的內(nèi)容目前正在一個(gè)或多個(gè)已存在的信道中被播放,則建立一信道并將正在播放的信道同步復(fù)制給所建立的信道;如果被點(diǎn)播的內(nèi)容目前沒(méi)有被播放,則建立一信道并將由播放服務(wù)器循環(huán)播放的內(nèi)容復(fù)制給該信道。
S112.停止步驟,當(dāng)所有點(diǎn)播該節(jié)目的用戶(hù)終端結(jié)束點(diǎn)播之后,停止播放該被點(diǎn)播的內(nèi)容。對(duì)于在移動(dòng)通信網(wǎng)中的實(shí)現(xiàn)來(lái)說(shuō),在停止播放之后還需要釋放所占用的信道。
下面介紹一下用于移動(dòng)通信網(wǎng)中的系統(tǒng)200,圖2示出了數(shù)個(gè)不同的實(shí)現(xiàn),其中每一個(gè)都包括播放控制器202,接收來(lái)自每一個(gè)用戶(hù)終端,此處是移動(dòng)終端204的點(diǎn)播指令,在該實(shí)施例的系統(tǒng)中,播放控制器202還可以用于向移動(dòng)終端204廣播關(guān)于可被點(diǎn)播的內(nèi)容的信息。
播放服務(wù)器組206,與播放控制器200相連,保存有可被點(diǎn)播的內(nèi)容。播放服務(wù)器206還可響應(yīng)于移動(dòng)終端204的請(qǐng)求播放被點(diǎn)播的內(nèi)容。播放服務(wù)器組206可以被設(shè)置成多級(jí)的形式,以進(jìn)一步降低每一個(gè)播放服務(wù)器的負(fù)擔(dān),從而加快網(wǎng)絡(luò)的運(yùn)行速度,提高網(wǎng)絡(luò)效率。
檢索裝置208,與播放控制器202和播放服務(wù)器組206相連,根據(jù)播放控制器202接收的點(diǎn)播指令在播放服務(wù)器組206上進(jìn)行檢索。
復(fù)制器210,直接復(fù)制播放服務(wù)器組206正在播放的內(nèi)容給點(diǎn)播該內(nèi)容的移動(dòng)終端204。復(fù)制器210可以有一個(gè)或者多個(gè),復(fù)制器210的作用就是同步復(fù)制正在播放的某一信道的內(nèi)容,由于播放服務(wù)器組206可能同時(shí)播放多個(gè)節(jié)目,將所有的節(jié)目同時(shí)復(fù)制顯然開(kāi)銷(xiāo)過(guò)大,所以復(fù)制器210僅僅復(fù)制其所負(fù)責(zé)的移動(dòng)終端所點(diǎn)播的內(nèi)容。復(fù)制器210可以被配置成多級(jí)的形式,比如為每一個(gè)市級(jí)無(wú)線(xiàn)網(wǎng)絡(luò)區(qū)域配置一個(gè)市級(jí)的復(fù)制器、為每一個(gè)區(qū)級(jí)的無(wú)線(xiàn)網(wǎng)絡(luò)區(qū)域配置一個(gè)區(qū)級(jí)的復(fù)制器,為每一個(gè)基站控制器(BSC)配置一個(gè)復(fù)制器,由于復(fù)制器不能被放置在基站發(fā)射器(BTS)上,所以最多只能放置在基站控制器(BSC)上,同樣也位于BSC的前端。因此,一個(gè)復(fù)制器肯定需要為負(fù)責(zé)多個(gè)BTS所覆蓋的移動(dòng)終端進(jìn)行復(fù)制。采用多個(gè)復(fù)制器配置成多級(jí)形式可以使每個(gè)移動(dòng)終端的點(diǎn)播減少對(duì)核心網(wǎng)絡(luò)資源的消耗。
在本發(fā)明的系統(tǒng)200中,如果被檢索裝置208檢索到所點(diǎn)播的內(nèi)容目前沒(méi)有被播放服務(wù)器組206播放,則激活該內(nèi)容并循環(huán)播放,并由復(fù)制器210直接將該內(nèi)容復(fù)制給點(diǎn)播該內(nèi)容的用戶(hù)(移動(dòng)終端204);如果點(diǎn)播的內(nèi)容目前已經(jīng)被循環(huán)播放,則直接由復(fù)制器210直接將該內(nèi)容復(fù)制給點(diǎn)播該內(nèi)容的用戶(hù)(移動(dòng)終端204)。
需要說(shuō)明,對(duì)于在移動(dòng)通信網(wǎng)中的應(yīng)用,該系統(tǒng)還可以包括數(shù)據(jù)分離裝置212,將點(diǎn)播內(nèi)容中的視頻、音頻和文本數(shù)據(jù)分離,并根據(jù)移動(dòng)終端204的要求單獨(dú)發(fā)射其中的視頻、音頻、文本數(shù)據(jù)或者它們的組合,這樣可以進(jìn)一步節(jié)約傳輸?shù)馁Y源。
在圖2示出的系統(tǒng)200中,播放服務(wù)器組206可以從多個(gè)信息來(lái)源處獲得點(diǎn)播的內(nèi)容,比如可以通過(guò)互聯(lián)網(wǎng)、可以通過(guò)有線(xiàn)電視網(wǎng)絡(luò)等等,這都應(yīng)該被視為在本發(fā)明的范圍之內(nèi)。
用于有線(xiàn)網(wǎng)絡(luò)的示例實(shí)施例本發(fā)明的方法和步驟也可以被用于有線(xiàn)網(wǎng)絡(luò)中,當(dāng)用于有線(xiàn)網(wǎng)絡(luò)中實(shí)現(xiàn)時(shí),本發(fā)明的方法可以包括如下的步驟,參考圖3S302.廣播步驟,向每一個(gè)用戶(hù)終端廣播關(guān)于可被點(diǎn)播的內(nèi)容的信息。廣播的信息同樣可以使用JID碼,在有線(xiàn)網(wǎng)絡(luò)中,JID碼的廣播可以直接采用一般電視節(jié)目廣播的方式進(jìn)行。在有線(xiàn)網(wǎng)絡(luò)的實(shí)施例中,用戶(hù)終端是諸如有線(xiàn)電視網(wǎng)絡(luò)用戶(hù)終端,對(duì)于用戶(hù)終端來(lái)說(shuō),在這些所廣播的內(nèi)容中進(jìn)行檢索以搜尋自己希望的內(nèi)容也是可行的。需要說(shuō)明,廣播步驟并不是本發(fā)明的方法中的必要步驟,不進(jìn)行廣播而僅僅使用之后的檢索步驟同樣可以達(dá)到本發(fā)明的目的。
S304.點(diǎn)播指令接收步驟,接收來(lái)自用戶(hù)終端的點(diǎn)播指令;接收移動(dòng)終端的點(diǎn)播請(qǐng)求的步驟,通過(guò)有線(xiàn)網(wǎng)絡(luò)接收移動(dòng)終端的點(diǎn)播請(qǐng)求。
S306.檢索步驟,根據(jù)點(diǎn)播指令,檢索所要點(diǎn)播的內(nèi)容;檢索可以采取下列的方式1)可直接在播放服務(wù)器中進(jìn)行檢索;2)對(duì)JID碼進(jìn)行檢索,如果是采用該種方式,就要求JID碼和壓縮數(shù)據(jù)的保持同步的更新;3)也可以將檢索的程序設(shè)置在用戶(hù)終端中,這樣用戶(hù)終端的檢索請(qǐng)求就不必要發(fā)送給上級(jí)的服務(wù)器,其只需使用自帶的檢索程序?qū)ψ约航邮盏降乃饕畔?JID碼)進(jìn)行檢索即可。
S308.循環(huán)播放步驟,如果被點(diǎn)播的內(nèi)容目前沒(méi)有被播放,則激活該內(nèi)容并循環(huán)播放,如果所述點(diǎn)播的內(nèi)容目前已經(jīng)被循環(huán)播放,則直接進(jìn)入下一個(gè)步驟。如果被點(diǎn)播的內(nèi)容已由其他的用戶(hù)終端點(diǎn)播了,那么該內(nèi)容已經(jīng)在某一通道,即與該用戶(hù)終端相連的通道上被播放了,此時(shí)直接建立一至該點(diǎn)播用戶(hù)的通道并將正在播放該內(nèi)容的信道同步復(fù)制給建立的通道即可。這種方式可以迅速地播放用戶(hù)終端期望的內(nèi)容。同時(shí),簡(jiǎn)單的通道同步復(fù)制比較節(jié)約芯片資源,可進(jìn)一步降低由于數(shù)據(jù)量太大造成處理不及而擁堵的現(xiàn)象發(fā)生。如果目前沒(méi)有任何一個(gè)用戶(hù)終端已經(jīng)點(diǎn)播了所需要的內(nèi)容,則需要建立一個(gè)至該用戶(hù)終端的通道并在該通道上循環(huán)播放該內(nèi)容。關(guān)于將播放內(nèi)容復(fù)制給新建立的通道的說(shuō)明將在下面結(jié)合步驟S310進(jìn)一步說(shuō)明。前面已經(jīng)說(shuō)過(guò),該種方式的問(wèn)題是由于通道是同步復(fù)制的,因此總是有用戶(hù)不能從頭開(kāi)始播放點(diǎn)播的內(nèi)容,但是由于節(jié)目是在循環(huán)播放,總是可以完整地觀看一遍。但是考慮到實(shí)際點(diǎn)播的情況,其對(duì)于響應(yīng)速度的要求要高于對(duì)于播放內(nèi)容的起始點(diǎn)的要求,因此這種信道復(fù)制的方式是適合于在移動(dòng)終端的點(diǎn)播中使用的。
S310.復(fù)制步驟,將正在循環(huán)播放的內(nèi)容直接復(fù)制給點(diǎn)播該節(jié)目的用戶(hù)終端。需要說(shuō)明的是,在復(fù)制時(shí)首先需要建立至點(diǎn)播該節(jié)目的用戶(hù)終端的通道。
S312.停止步驟,當(dāng)所有的用戶(hù)終端停止點(diǎn)播之后,點(diǎn)播服務(wù)器停止播放該內(nèi)容,并且將給節(jié)目占用的通道釋放。
參考圖4所示的是本發(fā)明的系統(tǒng)400運(yùn)用于有線(xiàn)網(wǎng)絡(luò)中的一實(shí)現(xiàn),其同樣包括播放控制器、播放服務(wù)器組、檢索裝置和復(fù)制器,但是考慮到有線(xiàn)網(wǎng)絡(luò)的特殊結(jié)構(gòu),與上述的移動(dòng)通信網(wǎng)的實(shí)施例不同,其中的播放服務(wù)器組和復(fù)制器可以被配置成多級(jí)的形式,其結(jié)構(gòu)如圖4,圖4中的播放控制器402和檢索裝置404和前述的相同,此處不再?gòu)?fù)述,而其中的播放服務(wù)器組406和復(fù)制器408是按照以下的方式工作播放服務(wù)器組406被配置成多級(jí),每一級(jí)的播放服務(wù)器既可以將來(lái)自上一級(jí)的節(jié)目?jī)?nèi)容直接提供給用戶(hù)終端,也同時(shí)將其保存下來(lái)。該種配置適用于下一級(jí)的點(diǎn)播服務(wù)器能夠接收來(lái)自所有其上面的級(jí)別的點(diǎn)播服務(wù)器的信息的網(wǎng)絡(luò)結(jié)構(gòu)中。當(dāng)有用戶(hù)終端410點(diǎn)播節(jié)目時(shí),首先檢索該節(jié)目是否正在被播放,如果正在被播放,則直接將其通過(guò)復(fù)制器復(fù)制給要求點(diǎn)播的用戶(hù)。例如,在圖4中,節(jié)目A正在向用戶(hù)終端410a和410b播出,節(jié)目B正在向用戶(hù)終端410d播出,此時(shí)用戶(hù)終端410c也要求觀看節(jié)目A,則直接通過(guò)復(fù)制器408a來(lái)將節(jié)目A復(fù)制給用戶(hù)終端410c。如果被要求的節(jié)目目前沒(méi)有被播放,則由檢索裝置404檢索是否保存有該節(jié)目。例如在圖4中,用戶(hù)終端410e要求節(jié)目C,但是C目前沒(méi)有在播放,于是就查找播放服務(wù)器406,在播放服務(wù)器406中存在該節(jié)目C,就開(kāi)始向用戶(hù)終端410e播放節(jié)目C,之后,用戶(hù)終端410f也要求節(jié)目C,此時(shí),只需直接只用復(fù)制器408b進(jìn)行復(fù)制即可。如果所要求的節(jié)目在存儲(chǔ)器中也沒(méi)有保存的話(huà),則向上一級(jí)的播放服務(wù)器索取,并保存在存儲(chǔ)器中。在有線(xiàn)網(wǎng)絡(luò)實(shí)現(xiàn)中,對(duì)于各級(jí)的播放服務(wù)器組來(lái)說(shuō),最好是能夠了解目前的節(jié)目播放情況,因此,可在其中保存一張正在播放的節(jié)目和點(diǎn)播該節(jié)目的用戶(hù)的列表。圖5是一個(gè)示例性的列表,該表用于最高級(jí)的播放服務(wù)器組中,其橫向是該最高級(jí)播放服務(wù)器組的所有節(jié)目,縱向是該最高級(jí)播放服務(wù)其組的所有用戶(hù),如果某用戶(hù)點(diǎn)播了某個(gè)節(jié)目,即在該列表中的相應(yīng)位置做上標(biāo)記。
用于互聯(lián)網(wǎng)中的實(shí)施例本發(fā)明的方法和系統(tǒng)還可以被用在互聯(lián)網(wǎng)中,相比較而言,互聯(lián)網(wǎng)中的實(shí)現(xiàn)與在有線(xiàn)網(wǎng)絡(luò)中的實(shí)現(xiàn)比較接近,兩者的區(qū)別主要在于建立的通信通道不同,有線(xiàn)網(wǎng)絡(luò)中建立的基本上是和有線(xiàn)電視相似的視頻通道,而在互聯(lián)網(wǎng)中建立的主要是基于互聯(lián)網(wǎng)協(xié)議(IP)的通信鏈路。
圖6是本發(fā)明的方法用于互聯(lián)網(wǎng)中的一實(shí)現(xiàn)的流程圖,如圖所示,包括如下的步驟S602.廣播步驟,向每一個(gè)用戶(hù)終端廣播關(guān)于可被點(diǎn)播的內(nèi)容的信息。廣播的信息同樣可以使用JID碼,在互聯(lián)網(wǎng)中,JID碼的廣播可以直接采用廣播的形式進(jìn)行。在互聯(lián)網(wǎng)的實(shí)現(xiàn)中,用戶(hù)終端是類(lèi)似于個(gè)人電腦的互聯(lián)網(wǎng)終端,對(duì)于用戶(hù)終端來(lái)說(shuō),在這些所廣播的內(nèi)容中進(jìn)行檢索以搜尋自己希望的內(nèi)容也是可行的。需要說(shuō)明,廣播步驟并不是本發(fā)明的方法中的必要步驟,不進(jìn)行廣播而僅僅使用之后的檢索步驟同樣可以達(dá)到本發(fā)明的目的。
S604.點(diǎn)播指令接收步驟,接收來(lái)自用戶(hù)終端的點(diǎn)播指令;接收移動(dòng)終端的點(diǎn)播請(qǐng)求的步驟,通過(guò)互聯(lián)網(wǎng)接收網(wǎng)絡(luò)終端的點(diǎn)播請(qǐng)求。
S606.檢索步驟,根據(jù)點(diǎn)播指令,檢索所要點(diǎn)播的內(nèi)容;檢索可以采取下列的方式1)可直接在播放服務(wù)器中進(jìn)行檢索;2)對(duì)JID碼進(jìn)行檢索,如果是采用該種方式,就要求JID碼和壓縮數(shù)據(jù)的保持同步的更新;3)也可以將檢索的程序設(shè)置在網(wǎng)絡(luò)終端中,這樣網(wǎng)絡(luò)終端的檢索請(qǐng)求就不必要發(fā)送給上級(jí)的服務(wù)器,其只需使用自帶的檢索程序?qū)ψ约航邮盏降乃饕畔?JID碼)進(jìn)行檢索即可。
S608.循環(huán)播放步驟,如果被點(diǎn)播的內(nèi)容目前沒(méi)有被播放,則激活該內(nèi)容并循環(huán)播放,如果所述點(diǎn)播的內(nèi)容目前已經(jīng)被循環(huán)播放,則直接進(jìn)入下一個(gè)步驟。如果被點(diǎn)播的內(nèi)容已由其他的用戶(hù)終端點(diǎn)播了,那么該內(nèi)容已經(jīng)在某一網(wǎng)絡(luò)信道,即與該用戶(hù)終端相連的網(wǎng)絡(luò)信道上被播放了,此時(shí)直接建立一至該點(diǎn)播用戶(hù)的網(wǎng)絡(luò)信道并將正在播放該內(nèi)容的信道同步復(fù)制給建立的網(wǎng)絡(luò)信道即可。這種方式省略了解碼的步驟,可以迅速地播放用戶(hù)終端期望的內(nèi)容。同時(shí),簡(jiǎn)單的通道同步復(fù)制比較節(jié)約芯片資源,可進(jìn)一步降低由于數(shù)據(jù)量太大造成處理不及而擁堵的現(xiàn)象發(fā)生。如果目前沒(méi)有任何一個(gè)用戶(hù)終端已經(jīng)點(diǎn)播了所需要的內(nèi)容,則需要建立一個(gè)至該用戶(hù)終端的網(wǎng)絡(luò)信道并在該信道上循環(huán)播放該內(nèi)容。關(guān)于將播放內(nèi)容復(fù)制給新建立的網(wǎng)絡(luò)信道的說(shuō)明將在下面結(jié)合步驟S610進(jìn)一步說(shuō)明。前面已經(jīng)說(shuō)過(guò),該種方式的問(wèn)題是由于信道是同步復(fù)制的,因此總是有用戶(hù)不能從頭開(kāi)始播放點(diǎn)播的內(nèi)容,但是由于節(jié)目是在循環(huán)播放,總是可以完整地觀看一遍。但是考慮到目前的點(diǎn)播中對(duì)于響應(yīng)速度的要求要高于對(duì)于播放內(nèi)容的起始點(diǎn)的要求,因此這種信道復(fù)制的方式是適合于在移動(dòng)終端的點(diǎn)播中使用的。
S610.復(fù)制步驟,將正在循環(huán)播放的內(nèi)容直接復(fù)制給點(diǎn)播該節(jié)目的用戶(hù)終端。需要說(shuō)明的是,在復(fù)制時(shí)首先需要建立至點(diǎn)播該節(jié)目的用戶(hù)終端的通道。
S612.停止步驟,當(dāng)所有的用戶(hù)終端停止點(diǎn)播之后,點(diǎn)播服務(wù)器停止播放該內(nèi)容,并且將給節(jié)目占用的通道釋放。
圖7是本發(fā)明的系統(tǒng)用于互聯(lián)網(wǎng)中的一實(shí)現(xiàn)的結(jié)構(gòu)框圖。圖7中的播放控制器702和檢索裝置704和前述的相同,此處不再?gòu)?fù)述,而其中的播放服務(wù)器組706和復(fù)制器708是按照以下的方式工作點(diǎn)播服務(wù)器組706被配置成多級(jí),所有來(lái)自上一級(jí)的節(jié)目?jī)?nèi)容都保存在該級(jí)的點(diǎn)播服務(wù)器中。該種配置適用于下一級(jí)的點(diǎn)播服務(wù)器只能接收來(lái)自其上級(jí)的點(diǎn)播服務(wù)器的信息的網(wǎng)絡(luò)結(jié)構(gòu)中。當(dāng)有用戶(hù)710點(diǎn)播節(jié)目時(shí),首先檢索該節(jié)目是否正在被播放,如果正在被播放,則直接將其通過(guò)復(fù)制器復(fù)制給要求點(diǎn)播的用戶(hù)。例如,在圖7中,節(jié)目A正在向用戶(hù)710a和710b播出,節(jié)目B正在向用戶(hù)710d播出,此時(shí)用戶(hù)710c也要求觀看節(jié)目A,則直接通過(guò)復(fù)制器708a來(lái)將節(jié)目A復(fù)制給用戶(hù)710c。如果被要求的節(jié)目目前沒(méi)有被播放,則檢索存儲(chǔ)器中是否保存有該節(jié)目。例如在圖7中,用戶(hù)710e要求節(jié)目C,但是C目前沒(méi)有在播放,于是就查找點(diǎn)播服務(wù)器組706,在點(diǎn)播服務(wù)器組706中存在該節(jié)目C,就開(kāi)始向用戶(hù)710e播放節(jié)目C,之后,用戶(hù)710f也要求節(jié)目C,此時(shí),只需直接只用復(fù)制器708b進(jìn)行復(fù)制即可。如果所要求的節(jié)目在存儲(chǔ)器中也沒(méi)有保存的話(huà),則向上一級(jí)的點(diǎn)播中心索取,并保存在存儲(chǔ)器中。
采用本發(fā)明的技術(shù)方案,具有實(shí)現(xiàn)成本較低,網(wǎng)絡(luò)數(shù)據(jù)流量較小的特點(diǎn),可以很好地避免用戶(hù)數(shù)量龐大時(shí)由于網(wǎng)絡(luò)數(shù)據(jù)量太大而造成的擁塞的問(wèn)題,并且可實(shí)現(xiàn)完全的雙向點(diǎn)播。
本發(fā)明已經(jīng)通過(guò)上述的較佳的實(shí)施例而說(shuō)明,但是應(yīng)該理解上述實(shí)施例是提供給熟悉本領(lǐng)域內(nèi)的人員來(lái)實(shí)現(xiàn)或使用本發(fā)明的,熟悉本領(lǐng)域的人員可在不脫離本發(fā)明的發(fā)明思想的情況下,對(duì)上述實(shí)施例做出種種修改或變化,因而本發(fā)明的保護(hù)范圍并不被上述實(shí)施例所限,而應(yīng)該是符合權(quán)利要求書(shū)提到的創(chuàng)新性特征的最大范圍。
權(quán)利要求
1.一種點(diǎn)播方法,包括如下步驟點(diǎn)播指令接收步驟,接收來(lái)自用戶(hù)終端的點(diǎn)播指令;檢索步驟,根據(jù)所述點(diǎn)播指令,檢索所要點(diǎn)播的內(nèi)容;循環(huán)播放步驟,如果所述被點(diǎn)播的內(nèi)容目前沒(méi)有被播放,則激活該內(nèi)容并循環(huán)播放,如果所述點(diǎn)播的內(nèi)容目前已經(jīng)被循環(huán)播放,則直接進(jìn)入下一個(gè)步驟;復(fù)制步驟,將正在循環(huán)播放的內(nèi)容直接復(fù)制給點(diǎn)播該節(jié)目的用戶(hù)終端;停止步驟,當(dāng)所有點(diǎn)播該節(jié)目的用戶(hù)終端結(jié)束點(diǎn)播之后,停止播放該被點(diǎn)播的內(nèi)容。
2.如權(quán)利要求1所述的點(diǎn)播方法,其特征在于,所述方法還包括廣播步驟,向每一個(gè)用戶(hù)終端廣播關(guān)于可被點(diǎn)播的內(nèi)容的信息。
3.如權(quán)利要求2所述的點(diǎn)播方法,其特征在于,所述方法用于移動(dòng)通信網(wǎng)絡(luò)中,所述用戶(hù)終端為移動(dòng)終端。
4.如權(quán)利要求2所述的點(diǎn)播方法,其特征在于,所述方法用于互聯(lián)網(wǎng)中。
5.如權(quán)利要求2所述的點(diǎn)播方法,其特征在于,所述方法用于有線(xiàn)網(wǎng)絡(luò)中。
6.一種點(diǎn)播系統(tǒng),用于實(shí)現(xiàn)網(wǎng)絡(luò)點(diǎn)播,其特征在于,包括播放控制器,;播放服務(wù)器組,與所述播放控制器相連,保存有可被點(diǎn)播的內(nèi)容;檢索裝置,與所述播放控制器和所述播放服務(wù)器組相連,根據(jù)所述播放控制器接收的點(diǎn)播指令在所述播放服務(wù)器組上進(jìn)行檢索;復(fù)制器,直接復(fù)制所述播放服務(wù)器正在播放的內(nèi)容給點(diǎn)播該內(nèi)容的用戶(hù)終端;其中,如果所述被檢索裝置檢索到所點(diǎn)播的內(nèi)容目前沒(méi)有被播放服務(wù)器組播放,則激活該內(nèi)容并循環(huán)播放,并由所述復(fù)制器直接將該內(nèi)容復(fù)制給點(diǎn)播該內(nèi)容的用戶(hù);如果所述點(diǎn)播的內(nèi)容目前已經(jīng)被循環(huán)播放,則直接由所述復(fù)制器直接將該內(nèi)容復(fù)制給點(diǎn)播該內(nèi)容的用戶(hù),當(dāng)所有點(diǎn)播該節(jié)目的用戶(hù)終端結(jié)束點(diǎn)播之后,所述播放控制器控制所述播放服務(wù)器組停止播放。
7.如權(quán)利要求6所述的點(diǎn)播系統(tǒng),其特征在于,所述系統(tǒng)用于移動(dòng)通信網(wǎng)絡(luò)中,所述用戶(hù)終端為移動(dòng)終端。
8.如權(quán)利要求6所述的點(diǎn)播系統(tǒng),其特征在于,所述系統(tǒng)用于互聯(lián)網(wǎng)中。
9.如權(quán)利要求6所述的點(diǎn)播系統(tǒng),其特征在于,所述系統(tǒng)用于有線(xiàn)網(wǎng)絡(luò)中。
10.如權(quán)利要求6至9中任一項(xiàng)所述的點(diǎn)播系統(tǒng),其特征在于,所述播放服務(wù)器組和所述復(fù)制器可被配置成多級(jí)的形式。
全文摘要
本發(fā)明揭示了一種點(diǎn)播方法,包括如下步驟點(diǎn)播指令接收步驟,接收來(lái)自用戶(hù)終端的點(diǎn)播指令;檢索步驟,根據(jù)所述點(diǎn)播指令,檢索所要點(diǎn)播的內(nèi)容;循環(huán)播放步驟,如果所述被點(diǎn)播的內(nèi)容目前沒(méi)有被播放,則激活該內(nèi)容并循環(huán)播放,如果所述點(diǎn)播的內(nèi)容目前已經(jīng)被循環(huán)播放,則直接進(jìn)入下一個(gè)步驟;復(fù)制步驟,將正在循環(huán)播放的內(nèi)容直接復(fù)制給點(diǎn)播該節(jié)目的用戶(hù)終端,停止步驟,當(dāng)所有點(diǎn)播該節(jié)目的用戶(hù)終端結(jié)束點(diǎn)播之后,停止播放該被點(diǎn)播的內(nèi)容。采用本發(fā)明的技術(shù)方案,具有實(shí)現(xiàn)成本較低,網(wǎng)絡(luò)數(shù)據(jù)流量較小的特點(diǎn),可以很好地避免用戶(hù)數(shù)量龐大時(shí)由于網(wǎng)絡(luò)數(shù)據(jù)量太大而造成的擁塞的問(wèn)題。
文檔編號(hào)H04M11/08GK1848945SQ20051002510
公開(kāi)日2006年10月18日 申請(qǐng)日期2005年4月15日 優(yōu)先權(quán)日2005年4月15日
發(fā)明者楊杰, 鄭會(huì)煒, 馬正方 申請(qǐng)人:楊杰, 鄭會(huì)煒, 馬正方
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1