專利名稱:機(jī)頂盒影片下載及播放系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是與機(jī)頂盒有關(guān),特別是指一種機(jī)頂盒影片下載及播放系統(tǒng)。
背景技術(shù):
現(xiàn)有的機(jī)頂盒,是借由即時(shí)串流協(xié)定(Real-Time StreamingProtocol,RTSP),向 伺服器提出一連線請(qǐng)求,在與伺服器連線成功之后,再由該機(jī)頂盒向該伺服器提出一播放 請(qǐng)求,若該伺服器接受該播放請(qǐng)求,則會(huì)傳送影片資料至該機(jī)頂盒,該機(jī)頂盒即可將該影片 經(jīng)由電視或螢?zāi)徊シ懦鰜?lái)。而在播放的過(guò)程中,如果機(jī)頂盒的用戶要對(duì)影片的播放進(jìn)行相關(guān)的控制,例如快 轉(zhuǎn)、暫停等動(dòng)作,則該用戶可借由該機(jī)頂盒所提供的控制功能來(lái)進(jìn)行相對(duì)應(yīng)的控制。該機(jī)頂 盒會(huì)把用戶的控制動(dòng)作傳送至該伺服器,該伺服器即會(huì)依該控制動(dòng)作來(lái)對(duì)影片進(jìn)行相對(duì)應(yīng) 的控制。然而,目前這樣的架構(gòu),伺服器對(duì)每一個(gè)機(jī)頂盒必須獨(dú)立開(kāi)設(shè)一個(gè)高頻寬的網(wǎng)路 連線,在多個(gè)機(jī)頂盒進(jìn)行不同的影片的播放需求時(shí),伺服器是每一個(gè)機(jī)頂盒進(jìn)行獨(dú)立的影 片資料傳送,其資料流量會(huì)呈倍數(shù)增加,對(duì)頻寬有限的網(wǎng)路系統(tǒng)而言,會(huì)造成很大的負(fù)擔(dān)。 此外,單一伺服器能對(duì)應(yīng)的機(jī)頂盒數(shù)量也是有限的,機(jī)頂盒用戶的增加,系統(tǒng)業(yè)者也必須增 設(shè)伺服器,伺服器數(shù)量的增加也成為業(yè)者沉重的負(fù)擔(dān)。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種機(jī)頂盒影片下載及播放系統(tǒng),其可讓機(jī)頂盒用戶 端借由多點(diǎn)對(duì)多點(diǎn)的下載方式來(lái)下載影片,以節(jié)省傳輸影片所占用的頻寬。本發(fā)明的另一目的在于提供一種機(jī)頂盒影片下載及播放系統(tǒng),其可將下載的影片 儲(chǔ)存于機(jī)頂盒用戶端內(nèi),以方便用戶端重覆觀看,不需每次觀看時(shí)都要再次下載。本發(fā)明的再一目的在于提供一種機(jī)頂盒影片下載及播放系統(tǒng),其可控管儲(chǔ)存于機(jī) 頂盒用戶端內(nèi)的影片,進(jìn)而使機(jī)頂盒用戶端的儲(chǔ)存裝置的儲(chǔ)存空間得以維持,并且也可以 控制各該機(jī)頂盒用戶端的影片對(duì)應(yīng)于其付費(fèi)狀態(tài),費(fèi)用到期的影片即予刪除。為了達(dá)成前述目的,依據(jù)本發(fā)明所提供的一種機(jī)頂盒影片下載及播放系統(tǒng),包含 有數(shù)個(gè)機(jī)頂盒用戶端以及至少一伺服端;該等機(jī)頂盒用戶端透過(guò)一網(wǎng)路系統(tǒng)而彼此連接 且連接于該伺服端,該伺服端具有數(shù)個(gè)影片可供該等機(jī)頂盒用戶端下載,該等機(jī)頂盒用戶 端具有一儲(chǔ)存裝置可供儲(chǔ)存數(shù)部影片;該等機(jī)頂盒用戶端之中的第一機(jī)頂盒用戶端欲下載 一預(yù)定影片時(shí),是對(duì)該伺服端提出一下載需求,該伺服端即借由該網(wǎng)路系統(tǒng)尋找其他機(jī)頂 盒用戶端的儲(chǔ)存裝置中是否具有該預(yù)定影片,并指示該第一機(jī)頂盒用戶端對(duì)具有該預(yù)定影 片的其他機(jī)頂盒用戶端及該伺服端以多點(diǎn)對(duì)多點(diǎn)的方式進(jìn)行下載,該伺服端并且對(duì)該第一 機(jī)頂盒用戶端進(jìn)行計(jì)次或計(jì)費(fèi)的記錄,并且更新該客戶/收費(fèi)資料庫(kù)內(nèi)的客戶與收費(fèi)的相 對(duì)應(yīng)資料。借此可具有節(jié)省頻寬、方便重覆觀看、以及控管該機(jī)頂盒用戶端內(nèi)所儲(chǔ)存的影片 數(shù)量的優(yōu)點(diǎn)。
圖1是本發(fā)明第一較佳實(shí)施例的架構(gòu)示意圖。圖2是本發(fā)明第一較佳實(shí)施例的第一動(dòng)作示意圖。圖3是本發(fā)明第一較佳實(shí)施例的第二動(dòng)作示意圖。圖4是本發(fā)明第一較佳實(shí)施例的第三動(dòng)作示意圖。圖5是本發(fā)明第二較佳實(shí)施例的架構(gòu)示意圖。
具體實(shí)施例方式為了詳細(xì)說(shuō)明本發(fā)明的構(gòu)造及特點(diǎn)所在,茲舉以下較佳實(shí)施例并配合圖式說(shuō)明如 后,其中如圖1所示,本發(fā)明第一較佳實(shí)施例所提供的一種機(jī)頂盒影片下載及播放系統(tǒng) 10,主要由數(shù)個(gè)機(jī)頂盒用戶端11以及一伺服端21所組成,其中該等機(jī)頂盒用戶端11透過(guò)一網(wǎng)路系統(tǒng)31而彼此連接且連接于該伺服端21。該伺服端21具有一通訊介面22、一影片資料庫(kù)24、一客戶/收費(fèi)資料庫(kù)26、以及 一下載控制單元28。其中,該通訊介面22用以連接于該網(wǎng)路系統(tǒng)31,該影片資料庫(kù)24具 有數(shù)個(gè)影片可供該等機(jī)頂盒用戶端11下載,該客戶/收費(fèi)資料庫(kù)26具有客戶與收費(fèi)的相 對(duì)應(yīng)資料,該下載控制單元28依據(jù)各該機(jī)頂盒用戶端11的下載需求來(lái)尋找該等機(jī)頂盒用 戶端11是否具有對(duì)應(yīng)該下載需求的影片,以及依據(jù)該客戶/收費(fèi)資料庫(kù)26內(nèi)的客戶與收 費(fèi)的相對(duì)應(yīng)資料來(lái)決定提出下載需求的該機(jī)頂盒用戶端11是否可以進(jìn)行下載,以及控制 多點(diǎn)對(duì)多點(diǎn)下載的過(guò)程由那些機(jī)頂盒用戶端11進(jìn)行影片的上傳。該等機(jī)頂盒用戶端11具有一儲(chǔ)存裝置14可供儲(chǔ)存數(shù)個(gè)影片。此外,該等機(jī)頂盒 用戶端11還具有一通訊介面12、一播放單元16、以及一影片控管單元18。其中,該通訊介 面12用以連接于該網(wǎng)路系統(tǒng)31,該播放單元16用以供操作來(lái)播放一影片,該影片控管單元 18則受該伺服端21的控制來(lái)對(duì)該儲(chǔ)存裝置14內(nèi)的影片進(jìn)行刪除/保留的動(dòng)作。該等機(jī)頂盒用戶端11之中的第一機(jī)頂盒用戶端11欲下載一預(yù)定影片(圖中未 示)時(shí),如圖2所示,由該第一機(jī)頂盒用戶端11對(duì)該伺服端21提出一下載需求,該伺服端 21即對(duì)該第一機(jī)頂盒用戶端11進(jìn)行計(jì)次或計(jì)費(fèi)的記錄,并且更新該客戶/收費(fèi)資料庫(kù)26 內(nèi)的客戶與收費(fèi)的相對(duì)應(yīng)資料。在進(jìn)行下載時(shí),如圖3所示,該伺服端21即借由該網(wǎng)路系統(tǒng) 31尋找其他機(jī)頂盒用戶端11的儲(chǔ)存裝置14中是否具有該預(yù)定影片。接著,如圖4所示,假 設(shè)找到第二及第四機(jī)頂盒用戶端11具有該預(yù)定影片時(shí),該伺服端21即指示該第一機(jī)頂盒 用戶端11對(duì)具有該預(yù)定影片的其他機(jī)頂盒用戶端11 (即第二及第四機(jī)頂盒用戶端11)及 該伺服端21以多點(diǎn)對(duì)多點(diǎn)的方式進(jìn)行下載。該第一機(jī)頂盒用戶端11在完成該預(yù)定影片的 下載后即會(huì)通知該伺服端21下載完畢,并且將下載的影片儲(chǔ)存于該儲(chǔ)存裝置14中。上述的操作方式舉例而言,以計(jì)次為例,該客戶/收費(fèi)資料庫(kù)26中,第一機(jī)頂盒用 戶端11可下載五個(gè)影片,則在客戶確定下載后,即更新該客戶/收費(fèi)資料庫(kù)26內(nèi)的資料, 而變更該第一機(jī)頂盒用戶端11可下載的影片數(shù)為四個(gè)。又或例如,以計(jì)費(fèi)為例,該客戶/收 費(fèi)資料庫(kù)26中,第一機(jī)頂盒用戶端11已繳一千元的額度,而下載一部影片所需額度為一百 元,則在客戶確定下載后,即更新該客戶/收費(fèi)資料庫(kù)26內(nèi)的資料,而變更該第一機(jī)頂盒用
4戶端11的剩余額度為九百元。此外,各該機(jī)頂盒用戶端11的影片控管單元18會(huì)監(jiān)管其儲(chǔ)存裝置14內(nèi)的影片數(shù) 量,其主要是借由刪除影片或保存影片來(lái)控制影片數(shù)量??刂朴捌瑪?shù)量一方面可以達(dá)到維 持該儲(chǔ)存裝置14的儲(chǔ)存空間,另一方面也可以控制各該機(jī)頂盒用戶端11的影片對(duì)應(yīng)于其 付費(fèi)狀態(tài),費(fèi)用到期的影片即予刪除。本第一實(shí)施例中,各該機(jī)頂盒用戶端11在下載影片時(shí),是借由多點(diǎn)對(duì)多點(diǎn)的下載 方式在各個(gè)機(jī)頂盒用戶端11之間以及該伺服器進(jìn)行下載,不僅具有頻寬共享的效果,也節(jié) 省了伺服端21在傳輸影片時(shí)所占用的頻寬。此外,下載完成的影片也儲(chǔ)存于機(jī)頂盒用戶端 11內(nèi),可方便用戶端重覆觀看,不需每次觀看時(shí)都要再次下載。請(qǐng)?jiān)賲㈤唸D5,本發(fā)明第二較佳實(shí)施例所提供的一種機(jī)頂盒影片下載及播放系統(tǒng) 40,主要概同于前揭第一實(shí)施例,不同之處在于各該機(jī)頂盒用戶端11更具有一數(shù)位電視收視裝置19,用以接收數(shù)位電視臺(tái)所發(fā) 送的訊號(hào)。接著再借由各該機(jī)頂盒用戶端11的播放單元16來(lái)播放數(shù)位電視的內(nèi)容。借此 可使得各該機(jī)頂盒用戶端11除了可以播放下載的影片之外,還可以播放數(shù)位電視的內(nèi)容。本第二實(shí)施例除了可以達(dá)成前揭第一實(shí)施例的功效之外,還具有收視數(shù)位電視的 效果,使得各該機(jī)頂盒用戶端11不限于播放影片的功能而已。綜上可知,本發(fā)明可達(dá)成的功效在于—、可讓各個(gè)機(jī)頂盒用戶端借由多點(diǎn)對(duì)多點(diǎn)的下載方式來(lái)下載影片,以節(jié)省傳輸 影片所占用的頻寬。二、可將下載的影片儲(chǔ)存于機(jī)頂盒用戶端內(nèi),以方便用戶端重覆觀看,不需每次觀 看時(shí)都要再次下載。三、可控管儲(chǔ)存于機(jī)頂盒用戶端內(nèi)的影片,進(jìn)而使機(jī)頂盒用戶端的儲(chǔ)存裝置的儲(chǔ) 存空間得以維持,并且也可以控制各該機(jī)頂盒用戶端的影片對(duì)應(yīng)于其付費(fèi)狀態(tài),費(fèi)用到期 的影片即予刪除。
權(quán)利要求
一種機(jī)頂盒影片下載及播放系統(tǒng),其特征在于,包含有數(shù)個(gè)機(jī)頂盒用戶端以及至少一伺服端;該等機(jī)頂盒用戶端透過(guò)一網(wǎng)路系統(tǒng)而彼此連接且連接于該伺服端,該伺服端具有數(shù)個(gè)影片可供該等機(jī)頂盒用戶端下載,該等機(jī)頂盒用戶端具有一儲(chǔ)存裝置可供儲(chǔ)存數(shù)個(gè)影片;該等機(jī)頂盒用戶端之中的第一機(jī)頂盒用戶端欲下載一預(yù)定影片時(shí),對(duì)該伺服端提出一下載需求,該伺服端即借由該網(wǎng)路系統(tǒng)尋找其他機(jī)頂盒用戶端的儲(chǔ)存裝置中是否具有該預(yù)定影片,并指示該第一機(jī)頂盒用戶端對(duì)具有該預(yù)定影片的其他機(jī)頂盒用戶端及該伺服端以多點(diǎn)對(duì)多點(diǎn)的方式進(jìn)行下載,該伺服端并且對(duì)該第一機(jī)頂盒用戶端進(jìn)行計(jì)次或計(jì)費(fèi)的記錄,并且更新該客戶/收費(fèi)資料庫(kù)內(nèi)的客戶與收費(fèi)的相對(duì)應(yīng)資料。
2.根據(jù)權(quán)利要求1所述的機(jī)頂盒影片下載及播放系統(tǒng),其特征在于各該機(jī)頂盒用戶 端除了具有該儲(chǔ)存裝置之外,還具有一通訊介面、一播放單元、一影片控管單元;其中,該通 訊介面用以連接于該網(wǎng)路系統(tǒng),該播放單元用以供使用者操作來(lái)播放一影片,該影片控管 單元?jiǎng)t受該伺服端的控制來(lái)對(duì)該儲(chǔ)存裝置內(nèi)的影片進(jìn)行刪除/保留的動(dòng)作。
3.根據(jù)權(quán)利要求1所述的機(jī)頂盒影片下載及播放系統(tǒng),其特征在于該儲(chǔ)存裝置為一 硬式磁碟機(jī)。
4.根據(jù)權(quán)利要求1所述的機(jī)頂盒影片下載及播放系統(tǒng),其特征在于該伺服端具有一 通訊介面、一影片資料庫(kù)、一客戶/收費(fèi)資料庫(kù)、以及一下載控制單元;其中,該通訊介面用 以連接于該網(wǎng)路系統(tǒng),該影片資料庫(kù)具有數(shù)個(gè)影片,該客戶/收費(fèi)資料庫(kù)具有客戶與收費(fèi) 的相對(duì)應(yīng)資料,該下載控制單元是依據(jù)各該機(jī)頂盒用戶端的下載需求來(lái)尋找該等機(jī)頂盒用 戶端是否具有對(duì)應(yīng)該下載需求的影片,以及依據(jù)該客戶/收費(fèi)資料庫(kù)內(nèi)的客戶與收費(fèi)的相 對(duì)應(yīng)資料來(lái)決定提出下載需求的該機(jī)頂盒用戶端是否可以進(jìn)行下載,以及控制多點(diǎn)對(duì)多點(diǎn) 下載的過(guò)程由那些機(jī)頂盒用戶端進(jìn)行將影片上傳至該網(wǎng)路系統(tǒng)的動(dòng)作。
5.根據(jù)權(quán)利要求1所述的機(jī)頂盒影片下載及播放系統(tǒng),其特征在于該機(jī)頂盒用戶端 更包含有一數(shù)位電視收視裝置,用以接收數(shù)位電視臺(tái)所發(fā)送的訊號(hào)。
全文摘要
一種機(jī)頂盒影片下載及播放系統(tǒng),主要是在數(shù)個(gè)機(jī)頂盒用戶端以及至少一伺服端之間,在某一機(jī)頂盒用戶端欲下載一預(yù)定影片時(shí),對(duì)該伺服端提出一下載需求,該伺服端即借由該網(wǎng)路系統(tǒng)尋找其他機(jī)頂盒用戶端的儲(chǔ)存裝置中是否具有該預(yù)定影片,并指示該第一機(jī)頂盒用戶端對(duì)具有該預(yù)定影片的其他機(jī)頂盒用戶端及該伺服端以多點(diǎn)對(duì)多點(diǎn)的方式進(jìn)行下載,并對(duì)該第一機(jī)頂盒用戶端進(jìn)行計(jì)次或計(jì)費(fèi)的記錄。借此可具有節(jié)省頻寬、方便重覆觀看、以及控管該機(jī)頂盒用戶端內(nèi)所儲(chǔ)存的影片數(shù)量的優(yōu)點(diǎn)。
文檔編號(hào)H04N7/16GK101924908SQ20091015092
公開(kāi)日2010年12月22日 申請(qǐng)日期2009年6月17日 優(yōu)先權(quán)日2009年6月17日
發(fā)明者林俊蒼, 龔家澍 申請(qǐng)人:豐穗國(guó)際股份有限公司