專利名稱:內(nèi)容服務(wù)系統(tǒng)、內(nèi)容服務(wù)器、內(nèi)容終端及內(nèi)容服務(wù)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)內(nèi)容服務(wù)技術(shù),尤其涉及一種基于互聯(lián)網(wǎng)的內(nèi)容服務(wù)系統(tǒng)、內(nèi) 容服務(wù)器、內(nèi)容終端及內(nèi)容服務(wù)方法。
背景技術(shù):
現(xiàn)有技術(shù)中用戶收看電視通常都局限于被動接收服務(wù)商通過衛(wèi)星廣播網(wǎng)絡(luò)提供 的固定節(jié)目,而無法主動對電視節(jié)目作出選擇;而對于可以由用戶主動選擇播放內(nèi)容的家 用DVD播放器等設(shè)備來說,也沒有大量可供用戶進(jìn)行選擇的內(nèi)容資源。另一方面,現(xiàn)有技術(shù)還存在一種可與電視搭配使用的家用網(wǎng)絡(luò)流媒體播放器,這 種播放器能夠?qū)崿F(xiàn)由用戶主動選擇播放內(nèi)容,而且能夠從網(wǎng)絡(luò)上找到大量可供用戶選擇的 資源,因此日益成為家庭數(shù)碼愛好者追捧的對象。然而,現(xiàn)有技術(shù)中這種流媒體播放器通 常只能開辟一定的緩沖區(qū)(如20M內(nèi)存,因為嵌入式設(shè)備的資源有限)來緩沖部分視頻數(shù) 據(jù),不支持下載后播放,因此其很大程度要受帶寬及網(wǎng)絡(luò)狀況的限制,而且所播放內(nèi)容的知 識產(chǎn)權(quán)權(quán)屬也不明晰,容易給用戶帶來侵權(quán)的隱患。另外這種網(wǎng)絡(luò)流媒體播放器對計算機(jī) 終端的性能以及用戶的終端操作能力要求較高,不能適應(yīng)各消費群體和各年齡層用戶的使 用。
發(fā)明內(nèi)容
本發(fā)明的實施例旨在提供一種內(nèi)容服務(wù)系統(tǒng)、一種內(nèi)容服務(wù)器、一種內(nèi)容終端以 及一種內(nèi)容服務(wù)方法,以解決現(xiàn)有技術(shù)類似設(shè)備及方法存在的上述問題。為實現(xiàn)上述目的,本發(fā)明的實施例提供了一種內(nèi)容服務(wù)系統(tǒng),包括通過互聯(lián)網(wǎng)連 接的內(nèi)容服務(wù)器和內(nèi)容終端,其中所述內(nèi)容服務(wù)器還通過互聯(lián)網(wǎng)與用戶端連接,包括內(nèi)容數(shù)據(jù)庫,用于存儲供所述內(nèi)容終端通過所述互聯(lián)網(wǎng)下載的內(nèi)容數(shù)據(jù);以及消息隊列模塊,用于通過所述互聯(lián)網(wǎng)接收所述用戶端的命令消息,所述命令消息 用于指定所述內(nèi)容終端要下載的內(nèi)容數(shù)據(jù);所述內(nèi)容終端包括消息獲取模塊,用于通過所述互聯(lián)網(wǎng)訪問所述內(nèi)容服務(wù)器獲取所述命令消息;以 及內(nèi)容下載模塊,用于根據(jù)所述命令消息通過所述互聯(lián)網(wǎng)從所述內(nèi)容服務(wù)器中下載 所述指定的內(nèi)容數(shù)據(jù),并進(jìn)行本地存儲用于播放。本發(fā)明的實施例還提出一種內(nèi)容服務(wù)器,其通過互聯(lián)網(wǎng)分別與用戶端和內(nèi)容終端 連接,包括內(nèi)容數(shù)據(jù)庫,用于存儲供所述內(nèi)容終端通過所述互聯(lián)網(wǎng)下載的內(nèi)容數(shù)據(jù);以及消息隊列模塊,用于通過所述互聯(lián)網(wǎng)接收所述用戶端的命令消息,并根據(jù)所述內(nèi) 容終端的終端ID對所述命令消息進(jìn)行存儲,所述命令消息用于指定所述內(nèi)容終端要下載
4的內(nèi)容數(shù)據(jù)。本發(fā)明的實施例還提出一種內(nèi)容終端,其通過互聯(lián)網(wǎng)與內(nèi)容服務(wù)器連接,包括消息獲取模塊,用于根據(jù)該內(nèi)容終端的終端ID通過所述互聯(lián)網(wǎng)訪問所述內(nèi)容服 務(wù)器獲取用戶端的命令消息,所述命令消息用于指定該內(nèi)容終端要下載的內(nèi)容數(shù)據(jù);以及內(nèi)容下載模塊,用于根據(jù)所述命令消息通過所述互聯(lián)網(wǎng)從所述內(nèi)容服務(wù)器中下載 所述內(nèi)容數(shù)據(jù),并進(jìn)行本地存儲用于播放。本發(fā)明的實施例還提出一種內(nèi)容服務(wù)方法,其應(yīng)用于包括通過互聯(lián)網(wǎng)連接的內(nèi)容 服務(wù)器和內(nèi)容終端的內(nèi)容服務(wù)系統(tǒng),所述內(nèi)容服務(wù)器還通過互聯(lián)網(wǎng)與用戶端連接,該方法 包括以下步驟所述內(nèi)容服務(wù)器存儲供所述內(nèi)容終端通過所述互聯(lián)網(wǎng)下載的內(nèi)容數(shù)據(jù),并在通過 所述互聯(lián)網(wǎng)接收到所述用戶端的命令消息后,根據(jù)所述內(nèi)容終端的終端ID對所述命令消 息進(jìn)行存儲,所述命令消息用于指定所述內(nèi)容終端要下載的內(nèi)容數(shù)據(jù);所述內(nèi)容終端根據(jù)自身的終端ID通過所述互聯(lián)網(wǎng)訪問所述內(nèi)容服務(wù)器獲取所述 命令消息,并根據(jù)所述命令消息通過所述互聯(lián)網(wǎng)從所述內(nèi)容服務(wù)器中下載所述指定的內(nèi)容 數(shù)據(jù),并在本地進(jìn)行存儲用于播放。由上述技術(shù)方案可知,本發(fā)明的實施例通過互聯(lián)網(wǎng)連接在用戶端和內(nèi)容服務(wù)器以 及內(nèi)容服務(wù)器和內(nèi)容終端之間,用戶端可以自由選擇內(nèi)容服務(wù)器上的內(nèi)容數(shù)據(jù)并指定家中 的內(nèi)容終端進(jìn)行下載及本地存儲,以便回到家中可以直接使用內(nèi)容終端對本地存儲的內(nèi)容 數(shù)據(jù)進(jìn)行播放,避免了因出現(xiàn)網(wǎng)絡(luò)問題而導(dǎo)致流媒體播放不暢的現(xiàn)象,也更加方便了用戶 的操作。
圖1為本發(fā)明內(nèi)容服務(wù)系統(tǒng)的實施例結(jié)構(gòu)圖;圖2為本發(fā)明內(nèi)容服務(wù)器的實施例結(jié)構(gòu)圖;圖3為本發(fā)明內(nèi)容終端的實施例結(jié)構(gòu)圖;圖4為本發(fā)明內(nèi)容服務(wù)方法的實施例流程圖。
具體實施例方式下面將詳細(xì)描述本發(fā)明的具體實施例。應(yīng)當(dāng)注意,這里描述的實施例只用于舉例 說明,并不用于限制本發(fā)明。圖1為本發(fā)明內(nèi)容服務(wù)系統(tǒng)的實施例結(jié)構(gòu)圖,如圖所示,本實施例的內(nèi)容服務(wù)系 統(tǒng)包括通過互聯(lián)網(wǎng)100連接的內(nèi)容服務(wù)器11和內(nèi)容終端12,內(nèi)容服務(wù)器11還通過互聯(lián)網(wǎng) 100與用戶端200、300連接。在一個實施例中,內(nèi)容服務(wù)器11由服務(wù)商提供并進(jìn)行維護(hù),且 由計算機(jī)和海量存儲設(shè)備構(gòu)成,其中不僅可以存儲大量高清晰度、高質(zhì)量的電視節(jié)目及電 影片源,還負(fù)責(zé)為內(nèi)容終端12提供命令消息隊列的維護(hù)以及給用戶端200、300提供內(nèi)容終 端12的管理接口。在一個實施例中,內(nèi)容終端12置于家中,其一方面通過互聯(lián)網(wǎng)100與內(nèi) 容服務(wù)器11連接,用于訪問內(nèi)容服務(wù)器11獲取用戶端200、300等發(fā)送的命令消息;另一方 面則通過視頻輸出接口與電視等顯示設(shè)備400連接,用于在根據(jù)命令消息從內(nèi)容服務(wù)器11 下載用戶端指定的內(nèi)容數(shù)據(jù)后進(jìn)行播放。用戶端既可以是手機(jī)等移動終端,也可以是例如置于辦公室的計算機(jī)終端;顯而易見的是,可以如本實施例所示那樣由一個內(nèi)容終端對應(yīng) 一至多個主人的用戶端,而也可以是一個用戶端可以對應(yīng)一到多個從屬的內(nèi)容終端進(jìn)行管理。內(nèi)容服務(wù)器11作為用戶端200、300和內(nèi)容終端12之間的消息中轉(zhuǎn)設(shè)備,能夠識 別來自智能/非智能手機(jī)、計算機(jī)等多種平臺的命令消息,并能夠根據(jù)內(nèi)容終端12的終端 ID按隊列進(jìn)行存儲,供內(nèi)容終端12定時訪問內(nèi)容服務(wù)器11進(jìn)行獲取。這樣,在一個實施例 中,由內(nèi)容服務(wù)器11負(fù)責(zé)對各種平臺發(fā)送的命令消息進(jìn)行處理并歸一化成內(nèi)容終端12能 夠識別的標(biāo)準(zhǔn)格式,作為一種嵌入式設(shè)備,內(nèi)容終端12便能夠免于處理過于復(fù)雜的通信協(xié) 議,從而也無需設(shè)置過于復(fù)雜的通信模塊,而只需專注于與內(nèi)容服務(wù)器11之間的交互以及 內(nèi)容數(shù)據(jù)的播放支持,進(jìn)而縮減了設(shè)備的成本和體積。在一個實施例中,用戶端200為手機(jī),用戶端300為計算機(jī),兩者都可以通過訪問 網(wǎng)站的方式訪問內(nèi)容服務(wù)器11,內(nèi)容服務(wù)器11便通過網(wǎng)頁的形式將所存儲的內(nèi)容數(shù)據(jù)呈 現(xiàn)給用戶端200、300,從而方便用戶選擇指定的內(nèi)容數(shù)據(jù)。內(nèi)容服務(wù)器11還可以在網(wǎng)頁的 頁面上提供鑒權(quán)登錄的界面,供用戶輸入預(yù)設(shè)的用戶名/密碼進(jìn)行鑒權(quán),通過鑒權(quán)的用戶 便可以通過內(nèi)容服務(wù)器11提供的終端管理接口對內(nèi)容終端11進(jìn)行控制,包括添加新的內(nèi) 容終端、查看內(nèi)容終端的在線狀態(tài)、控制在線內(nèi)容終端下載指定內(nèi)容數(shù)據(jù)等等。在另一個實施例中,用戶端200、300中可以安裝內(nèi)容服務(wù)器11提供商提供的客戶 端軟件,該客戶端軟件能夠通過互聯(lián)網(wǎng)與內(nèi)容服務(wù)器11進(jìn)行同步更新數(shù)據(jù),從而提供呈現(xiàn) 內(nèi)容數(shù)據(jù)的界面以及鑒權(quán)登錄的界面,這樣在用戶端200、300上運行客戶端軟件便可以直 接訪問內(nèi)容服務(wù)器11,進(jìn)行查看內(nèi)容數(shù)據(jù)及控制內(nèi)容終端12的操作。在再一個實施例中,內(nèi)容服務(wù)器11可以提供利用終端ID進(jìn)行鑒權(quán)的接口,這樣對 于既無法安裝客戶端軟件又無法上網(wǎng)的非智能手機(jī)等用戶端來說,可以通過發(fā)送攜帶所屬 內(nèi)容終端的終端ID的短消息的形式,在內(nèi)容服務(wù)器11上進(jìn)行鑒權(quán)。同樣,用戶端也可以通 過與內(nèi)容服務(wù)器11交互短消息的形式,通過內(nèi)容服務(wù)器11查看內(nèi)容終端12的在線狀態(tài), 并選擇指定的內(nèi)容數(shù)據(jù)進(jìn)而控制在線內(nèi)容終端進(jìn)行下載。進(jìn)一步,本發(fā)明內(nèi)容服務(wù)器的實施例可以用于上述系統(tǒng)實施例中的內(nèi)容服務(wù)器 11,其如圖2所示,在該實施例中包括內(nèi)容數(shù)據(jù)庫111及消息隊列模塊112。其中內(nèi)容數(shù)據(jù)庫111用于存儲供內(nèi)容終端12通過互聯(lián)網(wǎng)100下載的內(nèi)容數(shù)據(jù);在一個 實施例中,這些內(nèi)容數(shù)據(jù)可以是海量的高清電視節(jié)目及電影片源等等;消息隊列模塊112用于通過互聯(lián)網(wǎng)100接收用戶端200、300的命令消息,該命令 消息用于指定內(nèi)容終端12要下載的內(nèi)容數(shù)據(jù);在一個實施例中,消息隊列模塊112還根據(jù) 內(nèi)容終端12的終端ID對上述命令消息分隊列進(jìn)行存儲;在另一個實施例中,消息隊列模塊 112還負(fù)責(zé)將智能/非智能手機(jī)、計算機(jī)等各種平臺用戶端生成的命令消息歸一化成內(nèi)容 終端12能夠識別的格式,從而便于內(nèi)容終端12直接獲取。在一個實施例中,內(nèi)容服務(wù)器11還包括終端管理接口 114,其用于供用戶端200、 300進(jìn)行添加內(nèi)容終端、查看內(nèi)容終端在線狀態(tài)、發(fā)送命令消息的操作。在一個實施例中,內(nèi)容服務(wù)器11還包括鑒權(quán)登錄接口 113,其用于對用戶端200、 300進(jìn)行鑒權(quán),使用戶端200、300通過鑒權(quán)后得以通過上述終端管理接口 114對內(nèi)容終端 12進(jìn)行操作。在一個實施例中,鑒權(quán)登錄接口 113可以包括密碼鑒權(quán)模塊1131和/或終端ID鑒權(quán)模塊1141,前者用于通過驗證所輸入的用戶名、密碼對用戶端200、300進(jìn)行鑒權(quán),后 者則用于通過驗證所攜帶的內(nèi)容終端的終端ID對用戶端200、300進(jìn)行,這里所述的內(nèi)容終 端的終端ID可以是攜帶在短消息等載體中。在一個實施例中,內(nèi)容服務(wù)器11還包括頁面呈現(xiàn)模塊115,其用于將內(nèi)容數(shù)據(jù)庫 111存儲的內(nèi)容數(shù)據(jù)按頁面提供給用戶端200、300進(jìn)行選擇,并用于向用戶端200、300呈現(xiàn) 輸入用戶名和密碼的界面以及顯示內(nèi)容終端12在線與否的界面。同樣,本發(fā)明內(nèi)容終端的實施例可以用于上述系統(tǒng)實施例中的內(nèi)容終端12,其如 圖3所示,在該實施例中包括消息獲取模塊121及內(nèi)容下載模塊122,其中消息獲取模塊121用于根據(jù)內(nèi)容終端12自身的終端ID通過互聯(lián)網(wǎng)100訪問內(nèi)容 服務(wù)器11獲取用戶端的命令消息,上述命令消息用于指定該內(nèi)容終端12要下載的內(nèi)容數(shù) 據(jù);內(nèi)容下載模塊122用于根據(jù)上述命令消息通過互聯(lián)網(wǎng)100從內(nèi)容服務(wù)器11中下 載指定的內(nèi)容數(shù)據(jù),并進(jìn)行本地存儲用于播放。在一個實施例中,內(nèi)容下載模塊122在下載 之前還需要對從內(nèi)容服務(wù)器11獲取的命令消息進(jìn)行解析,如以上系統(tǒng)實施例所述,由于多 平臺消息的接收和歸一化已交由內(nèi)容服務(wù)器11進(jìn)行處理,此處內(nèi)容下載模塊123只需按照 事先約定好的格式對獲取的命令消息進(jìn)行解析。在一個實施例中,內(nèi)容下載模塊122中還 可以包括合適的海量存儲介質(zhì)和緩存介質(zhì),這里的海量存儲介質(zhì)除了用于存儲從內(nèi)容服務(wù) 器11下載的內(nèi)容數(shù)據(jù)之外,還可以用于存儲例如由用戶通過USB接口直接復(fù)制等其他來源 的內(nèi)容數(shù)據(jù),此處不加以贅述;在一個實施例中,內(nèi)容終端12還包括內(nèi)容播放模塊123,其用于播放內(nèi)容下載模 塊122下載后放在本地存儲的內(nèi)容數(shù)據(jù),并且可以支持目前各種主流視頻格式的解碼和播 放,包括IOSOp以上的高清視頻等等。在一個實施例中,內(nèi)容終端12還包括定時模塊124,其用于控制消息獲取模塊121 定時訪問內(nèi)容服務(wù)器11獲取命令消息。在一個實施例中,內(nèi)容服務(wù)器11可根據(jù)消息獲取 模塊121的訪問時間間隔判斷內(nèi)容終端12的在線狀態(tài);此時,為保證在線狀態(tài)的正確反饋 和用戶端200、300的命令消息的及時接收,在一個實施例中可以將定時模塊124的時間間 隔設(shè)置成足夠的小。在一個實施例中,內(nèi)容終端12還包括消息列表模塊125,其用于將消息獲取模塊 121獲取的命令消息按列表呈現(xiàn)給用戶,供用戶進(jìn)行查看下載進(jìn)度、選擇在線播放未下載內(nèi) 容數(shù)據(jù)、選擇本地播放已下載內(nèi)容數(shù)據(jù)的操作。在一個實施例中,消息獲取模塊121從內(nèi)容 服務(wù)器11上獲取到命令消息后,就由與消息獲取模塊121連接的消息列表模塊125在顯 示界面上用例如信箱閃動的形式通知給用戶,這里的顯示界面可以是內(nèi)容終端12自身搭 載的小型LCD屏,也可以是內(nèi)容終端12所連接的顯示設(shè)備400。接續(xù),用戶查看到內(nèi)容終 端12收到新命令消息的通知后或者在其它任意時間,都可以利用消息列表模塊125提供的 消息列表選擇查看各命令消息,進(jìn)而進(jìn)行查看各命令消息所對應(yīng)內(nèi)容數(shù)據(jù)的下載進(jìn)度(例 如,“已下載50%”)、選擇在線播放未完成下載的內(nèi)容數(shù)據(jù)以及選擇本地播放已完成下載的 內(nèi)容數(shù)據(jù)等等的操作。在一個實施例中,內(nèi)容終端12還包括內(nèi)容列表模塊126,其用于將本地存儲的內(nèi) 容數(shù)據(jù)按列表提供給用戶進(jìn)行選擇播放。此處能在一定程度上體現(xiàn)出本實施例內(nèi)容終端相比于網(wǎng)絡(luò)流媒體播放器和機(jī)頂盒的優(yōu)勢,后二者要么受制于片源和網(wǎng)絡(luò)的限制無法始終保 持視頻的流暢播放、要么受制于服務(wù)商的限制只能觀看預(yù)先安排好的電影或電視節(jié)目,而 本實施例的內(nèi)容終端12先是可以根據(jù)用戶端200、300的控制下載指定的內(nèi)容數(shù)據(jù),而后則 可以按列表呈現(xiàn)給回到家中的用戶供其通過遙控器選擇進(jìn)行流暢播放。另外需說明的是, 此處內(nèi)容列表模塊1 提供的供用戶選擇播放本地所存儲內(nèi)容數(shù)據(jù)的功能與上述消息列 表模塊125提供的供用戶選擇本地播放已完成下載內(nèi)容數(shù)據(jù)的功能并不沖突,前者是將整 個內(nèi)容終端12存儲的內(nèi)容數(shù)據(jù)作為列表呈現(xiàn)的對象,而后者僅將消息獲取模塊121所獲取 的命令消息作為呈現(xiàn)的對象。也即,對于由消息獲取模塊121所獲取命令消息指示進(jìn)行下 載的內(nèi)容數(shù)據(jù),在完成下載后,用戶既可以利用消息列表模塊125提供的消息列表也可以 利用內(nèi)容列表模塊1 提供的內(nèi)容列表選擇進(jìn)行播放;而對于由其他來源輸入內(nèi)容終端12 的內(nèi)容數(shù)據(jù),用戶則可以利用內(nèi)容列表模塊126提供的內(nèi)容列表選擇進(jìn)行播放。在一個實施例中,內(nèi)容終端12還包括視頻輸出接口 127,其用于將播放視頻的信 號(包括視頻信號及音頻信號)輸出至高清電視、計算機(jī)等顯示設(shè)備進(jìn)行顯示。這里,視頻 輸出接口 127可以包括目前主流的幾種視頻接口,例如TV-OUT、HDMI等等?;谏鲜霭▋?nèi)容服務(wù)器11和內(nèi)容終端12的內(nèi)容服務(wù)器系統(tǒng)實施例,本發(fā)明還 提供一種內(nèi)容服務(wù)方法,其實施例如圖4所示,包括以下步驟S401、用戶端的登錄;用戶端(以200為例)使用智能/非智能手機(jī)、計算機(jī)等終端通過輸入用戶名、密 碼的方式登錄內(nèi)容服務(wù)器11發(fā)布的內(nèi)容服務(wù)頁面;S402、用戶端的鑒權(quán);內(nèi)容服務(wù)器11根據(jù)用戶輸入的用戶名、密碼對用戶端200進(jìn)行鑒權(quán);S403、返回會話ID,建立會話;內(nèi)容服務(wù)器11通過對用戶端200的鑒權(quán)后返回會話ID給用戶端200,從而在內(nèi)容 服務(wù)器11與用戶端200之間建立會話;S404、選擇指定內(nèi)容數(shù)據(jù)控制對應(yīng)的內(nèi)容終端進(jìn)行下載;通過鑒權(quán)的用戶端200能夠利用內(nèi)容服務(wù)器11提供的終端管理接口查看用戶端 200所對應(yīng)的內(nèi)容終端的在線狀態(tài);并且用戶終端200在內(nèi)容服務(wù)器11發(fā)布的內(nèi)容服務(wù)頁 面上找到指定內(nèi)容數(shù)據(jù)(以電影M為例)后可以選擇在線的內(nèi)容終端12進(jìn)行下載,點擊 “下載”后即生成特定格式的命令消息發(fā)送給內(nèi)容服務(wù)器;該命令消息即用于指定內(nèi)容終端 12所要下載的內(nèi)容數(shù)據(jù);S405、返回確認(rèn)表明已收到命令消息;內(nèi)容服務(wù)器11收到用戶端200發(fā)送的命令消息后根據(jù)消息中攜帶的內(nèi)容終端12 的終端ID按隊列進(jìn)行命令消息的存儲,同時向用戶端200返回一個確認(rèn),表明已收到該命 令消息;S406、內(nèi)容終端訪問內(nèi)容服務(wù)器獲取命令消息;內(nèi)容終端12會定時訪問內(nèi)容服務(wù)器11維護(hù)的消息隊列,并根據(jù)自身的終端ID進(jìn) 入對應(yīng)的消息隊列中獲取內(nèi)容服務(wù)器11已經(jīng)歸一化格式后的命令消息;S407、命令消息解析及執(zhí)行;內(nèi)容終端12通過解析獲取的命令消息得知用戶端200選擇的電影M,從而繼續(xù)訪
8問內(nèi)容服務(wù)器11下載電影M至本地進(jìn)行存儲;之后用戶端200的持有用戶返回家中后即可 通過選擇內(nèi)容終端12的播放列表收看已完成下載的電影M。 綜上所述,本發(fā)明實施例提供的內(nèi)容服務(wù)系統(tǒng)及其方法以及內(nèi)容服務(wù)器和內(nèi)容終 端,可以實現(xiàn)由用戶端選擇內(nèi)容服務(wù)器上的內(nèi)容數(shù)據(jù)并控制家中的內(nèi)容終端進(jìn)行下載及本 地存儲,以便回到家中可以直接使用內(nèi)容終端對本地存儲的內(nèi)容數(shù)據(jù)進(jìn)行播放,避免了因 出現(xiàn)網(wǎng)絡(luò)問題而導(dǎo)致流媒體播放不暢的現(xiàn)象,也更加方便了用戶的操作
雖然已參照幾個典型實施例描述了本發(fā)明,但應(yīng)當(dāng)理解,所用的術(shù)語是說明和示 例性、而非限制性的術(shù)語。由于本發(fā)明能夠以多種形式具體實施而不脫離發(fā)明的精神或?qū)?質(zhì),所以應(yīng)當(dāng)理解,上述實施例不限于任何前述的細(xì)節(jié),而應(yīng)在隨附權(quán)利要求所限定的精神 和范圍內(nèi)廣泛地解釋,因此落入權(quán)利要求或其等效范圍內(nèi)的全部變化和改型都應(yīng)為隨附權(quán) 利要求所涵蓋。
權(quán)利要求
1.一種內(nèi)容服務(wù)系統(tǒng),包括通過互聯(lián)網(wǎng)連接的內(nèi)容服務(wù)器和內(nèi)容終端, 所述內(nèi)容服務(wù)器還通過互聯(lián)網(wǎng)與用戶端連接,包括內(nèi)容數(shù)據(jù)庫,用于存儲供所述內(nèi)容終端通過所述互聯(lián)網(wǎng)下載的內(nèi)容數(shù)據(jù);以及 消息隊列模塊,用于通過所述互聯(lián)網(wǎng)接收所述用戶端的命令消息,所述命令消息用于 指定所述內(nèi)容終端要下載的內(nèi)容數(shù)據(jù); 所述內(nèi)容終端包括消息獲取模塊,用于通過所述互聯(lián)網(wǎng)訪問所述內(nèi)容服務(wù)器獲取所述命令消息;以及 內(nèi)容下載模塊,用于根據(jù)所述命令消息通過所述互聯(lián)網(wǎng)從所述內(nèi)容服務(wù)器中下載所述 指定的內(nèi)容數(shù)據(jù),并進(jìn)行本地存儲用于播放。
2.一種內(nèi)容服務(wù)器,通過互聯(lián)網(wǎng)分別與用戶端和內(nèi)容終端連接,包括內(nèi)容數(shù)據(jù)庫,用于存儲供所述內(nèi)容終端通過所述互聯(lián)網(wǎng)下載的內(nèi)容數(shù)據(jù);以及 消息隊列模塊,用于通過所述互聯(lián)網(wǎng)接收所述用戶端的命令消息,并根據(jù)所述內(nèi)容終 端的終端ID對所述命令消息進(jìn)行存儲,所述命令消息用于指定所述內(nèi)容終端要下載的內(nèi) 容數(shù)據(jù)。
3.如權(quán)利要求2所述的內(nèi)容服務(wù)器,其中,還包括終端管理接口,用于供所述用戶端進(jìn)行添加內(nèi)容終端、查看內(nèi)容終端在線狀態(tài)、發(fā)送所 述命令消息的操作。
4.如權(quán)利要求3所述的內(nèi)容服務(wù)器,其中,還包括鑒權(quán)登錄接口,用于對所述用戶端進(jìn)行鑒權(quán),使所述用戶端通過鑒權(quán)后得以通過所述 終端管理接口對所述內(nèi)容終端進(jìn)行操作。
5.如權(quán)利要求4所述的內(nèi)容服務(wù)器,其中,所述鑒權(quán)登錄接口包括密碼鑒權(quán)模塊,用于通過驗證所輸入的用戶名、密碼對所述用戶端進(jìn)行鑒權(quán);和/或 終端ID鑒權(quán)模塊,用于通過驗證所攜帶的內(nèi)容終端的終端ID對所述用戶端進(jìn)行鑒權(quán)。
6.如權(quán)利要求5所述的內(nèi)容服務(wù)器,其中,還包括頁面呈現(xiàn)模塊,用于將所述內(nèi)容數(shù)據(jù)庫存儲的內(nèi)容數(shù)據(jù)按頁面提供給所述用戶端進(jìn)行 選擇,并用于向所述用戶端呈現(xiàn)輸入用戶名和密碼的界面以及顯示所述內(nèi)容終端在線與否 的界面。
7.一種內(nèi)容終端,通過互聯(lián)網(wǎng)與內(nèi)容服務(wù)器連接,包括消息獲取模塊,用于根據(jù)該內(nèi)容終端的終端ID通過所述互聯(lián)網(wǎng)訪問所述內(nèi)容服務(wù)器 獲取用戶端的命令消息,所述命令消息用于指定該內(nèi)容終端要下載的內(nèi)容數(shù)據(jù);以及內(nèi)容下載模塊,用于根據(jù)所述命令消息通過所述互聯(lián)網(wǎng)從所述內(nèi)容服務(wù)器中下載所述 內(nèi)容數(shù)據(jù),并進(jìn)行本地存儲用于播放。
8.如權(quán)利要求7所述的內(nèi)容終端,其中,還包括定時模塊,用于控制所述消息獲取模 塊定時通過所述互聯(lián)網(wǎng)訪問所述內(nèi)容服務(wù)器獲取命令消息。
9.如權(quán)利要求8所述的內(nèi)容終端,其中,還包括消息列表模塊,用于將獲取的所述命令消息按列表提供給用戶進(jìn)行查看下載進(jìn)度、選 擇在線播放未完成下載內(nèi)容數(shù)據(jù)、選擇本地播放已完成下載內(nèi)容數(shù)據(jù)的操作;內(nèi)容列表模塊,用于將所述本地存儲的內(nèi)容數(shù)據(jù)按列表提供給用戶進(jìn)行選擇播放。
10.—種內(nèi)容服務(wù)方法,應(yīng)用于包括通過互聯(lián)網(wǎng)連接的內(nèi)容服務(wù)器和內(nèi)容終端的內(nèi)容服務(wù)系統(tǒng),所述內(nèi)容服務(wù)器還通過互聯(lián)網(wǎng)與用戶端連接,該方法包括以下步驟所述內(nèi)容服務(wù)器存儲供所述內(nèi)容終端通過所述互聯(lián)網(wǎng)下載的內(nèi)容數(shù)據(jù),并在通過所述 互聯(lián)網(wǎng)接收到所述用戶端的命令消息后,根據(jù)所述內(nèi)容終端的終端ID對所述命令消息進(jìn) 行存儲,所述命令消息用于指定所述內(nèi)容終端要下載的內(nèi)容數(shù)據(jù);所述內(nèi)容終端根據(jù)自身的終端ID通過所述互聯(lián)網(wǎng)訪問所述內(nèi)容服務(wù)器獲取所述命 令消息,并根據(jù)所述命令消息通過所述互聯(lián)網(wǎng)從所述內(nèi)容服務(wù)器中下載所述指定的內(nèi)容數(shù) 據(jù),并在本地進(jìn)行存儲用于播放。
全文摘要
本發(fā)明公開了一種內(nèi)容服務(wù)系統(tǒng),包括通過互聯(lián)網(wǎng)連接的內(nèi)容服務(wù)器和內(nèi)容終端,內(nèi)容服務(wù)器還通過互聯(lián)網(wǎng)與用戶端連接,并包括內(nèi)容數(shù)據(jù)庫,用于存儲供內(nèi)容終端下載的內(nèi)容數(shù)據(jù);以及消息隊列模塊,用于接收用戶端控制內(nèi)容終端下載指定內(nèi)容數(shù)據(jù)的命令消息;內(nèi)容終端包括消息獲取模塊,用于連接內(nèi)容服務(wù)器獲取命令消息;內(nèi)容下載模塊,用于根據(jù)命令消息從內(nèi)容服務(wù)器中下載指定內(nèi)容數(shù)據(jù)并進(jìn)行本地存儲;以及內(nèi)容播放模塊,用于播放本地存儲的內(nèi)容數(shù)據(jù)。本發(fā)明還涉及一種對應(yīng)的內(nèi)容服務(wù)方法以及內(nèi)容服務(wù)器和內(nèi)容終端。應(yīng)用本發(fā)明的技術(shù)方案,用戶端可以自由選擇內(nèi)容服務(wù)器上的內(nèi)容數(shù)據(jù)并控制家中的內(nèi)容終端進(jìn)行下載及本地存儲、播放。
文檔編號H04L29/06GK102065117SQ20101027569
公開日2011年5月18日 申請日期2010年9月8日 優(yōu)先權(quán)日2010年9月8日
發(fā)明者王吉躍, 蒲東皖 申請人:北京亮點時間科技有限公司