專利名稱:一種基于機頂盒的mtv點播系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及數(shù)字家庭技術領域,具體涉及一種基于機頂盒的MTV點播系統(tǒng)。
背景技術:
隨著數(shù)字家庭產業(yè)蓬勃的發(fā)展,人們的生活將變得更加簡單方便、更加人性化,人 類的生活品質將得到極大的提高。作為數(shù)字家庭的一個重要理念——互動應用——更為我 們描繪出一種新的生活模式,人們可以足不出戶,享受數(shù)字家庭帶來的一切便利?;討?中的娛樂應用起著舉足輕重的作用,現(xiàn)代人不僅只關注吃穿住行,對精神生活方面的關注 也越來越多,也別是音樂方面的關注。人們對音樂音樂的欣賞不僅限于聽上面,還涉及看上 面,而看則是對歌曲MTV的欣賞?,F(xiàn)有的MTV點播系統(tǒng)一般都是基于網絡電視來實現(xiàn)的,或 者現(xiàn)有的MTV點播系統(tǒng)都是基于成套的家庭音響設備來實現(xiàn)的,其沒有接入到數(shù)字家庭產 業(yè)中實踐和應用,不能讓用戶體驗到數(shù)字家庭中MTV的便利性。
發(fā)明內容
基于本發(fā)明的問題,本發(fā)明實施例提供了一種基于機頂盒的MTV點播系統(tǒng),可以 滿足不同用戶需求。本發(fā)明實施例提供了一種基于機頂盒的MTV點播系統(tǒng),包括數(shù)字機頂盒,用于向用戶端傳輸MTV媒體信息;數(shù)字家庭公共網關,用于接入MTV點播系統(tǒng);MTV點播服務器,用于接收用戶端的信息,并根據用戶端信息完成相應的MTV點播 功能;數(shù)據服務器,存儲相關的媒體資源信息。所述MTV點播服務器包括用戶管理模塊,用于提供系統(tǒng)用戶賬戶的管理功能;類目管理模塊,用于針對前臺顯示的MTV資源類目的顯示方式和顯示內容進行相 關的管理,包括類目層級的管理、類目的添加、刪除、修改操作;資源管理模塊,用于提供對MTV視頻資源的管理功能,包括MTV文件上傳、文件刪 除、文件的重命名、MTV文件說明信息修改、MTV縮略圖修改和文件所屬類目修改功能;日志管理模塊,用于記錄后臺各類操作的時間、操作員、操作方式、操作結果日志 fn息;發(fā)布管理模塊,用于提供對視頻資源的審核功能,審核發(fā)布管理員通過查看錄入 的文件,對資源進行審核,確認信息無誤并符合一定規(guī)范后,核準視頻文件在前臺顯示。所述用戶賬戶的管理功能包括添加、刪除、修改賬戶信息,以及賬戶密碼和權限的管理。所述用戶的權限管理包目超級管理員、視頻文件管理員、審核發(fā)布管理員,其中 超級管理員可以對該系統(tǒng)的所有模塊進行操作管理;視頻資源管理員只能對系統(tǒng)中資源管理模塊具有操作管理權限;審核發(fā)布管理員能對系統(tǒng)中發(fā)布模塊具有操作管理權限。所述數(shù)據服務器采用MySQL5. 0作為數(shù)據庫實現(xiàn)。由于本發(fā)明實施例通過在數(shù)字家庭網絡中接入MTV點播系統(tǒng),從而實現(xiàn)數(shù)字電視 系統(tǒng)中MTV點播功能,從而方便用戶實現(xiàn)MTV點播功能,方便用戶體驗數(shù)字家庭網絡中的音 樂,從而滿足用戶需求度和體驗度。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據這些附圖獲得其他的附圖。圖1為本發(fā)明實施例中的基于機頂盒的MTV點播系統(tǒng)結構示意圖;圖2為本發(fā)明實施例中的基于機頂盒的MTV前臺點播系統(tǒng)操作流程圖;圖3為本發(fā)明實施例中的MTV點播服務器結構示意圖;圖4為本發(fā)明實施例中的基于機頂盒的MTV點播系統(tǒng)中的后臺視頻資源管理系統(tǒng) 操作流程圖。
具體實施例方式下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它 實施例,都屬于本發(fā)明保護的范圍。本發(fā)明實施例提供一種基于機頂盒的MTV點播系統(tǒng),下面將從MTV點播系統(tǒng)前端 和后端兩方面進行具體的說明。MTV點播系統(tǒng)是一個提供了 MTV的實時點播和查詢的系統(tǒng),數(shù)字電視用戶可以通 過該系統(tǒng)點播喜歡的MTV視頻資源,點播時用戶需要刷綜合業(yè)務卡進行扣費,扣費成功之 后,選擇的MTV視頻就會開始播放。MTV點播系統(tǒng)分為前臺點播系統(tǒng)和后臺視頻資源管理系 統(tǒng)兩個部分。圖1示出了本發(fā)明實施例中的基于機頂盒的MTV點播系統(tǒng)結構示意圖,其包括數(shù)字電視機頂盒、數(shù)字家庭公共網關、數(shù)據服務器、綜合業(yè)務卡管理中心、MTV點播 服務器等等。需要說明的是,這里的數(shù)字電視機頂盒包括有硬件系統(tǒng)、操作系統(tǒng)、iPanel中間 件、HSML解析系統(tǒng)等等,其通過經雙向改造的廣播電視網絡通過數(shù)字家庭公共網關與MTV 點播服務器進行通信。因此數(shù)字電視用戶通過數(shù)字機頂盒與MTV點播服務器進行交互,當 數(shù)字電視用戶對該MTV點播服務器進行相關操作查詢具體MTV相關信息時,MTV點播服務 器則調用數(shù)據服務器中的MySQL數(shù)據庫。本發(fā)明實施例中的MTV點播系統(tǒng)采用MySQL5. 0作為數(shù)據庫實現(xiàn)。MySQL數(shù)據庫 是目前針對中小型應用主流的開源數(shù)據庫,該數(shù)據庫具有體積小、速度快、效率高、開放源 代碼等優(yōu)點。在MTV點播系統(tǒng)數(shù)據庫主要包括音樂文件表、業(yè)務卡金額表、MTV資源父類目表、MTV資源子類目表、系統(tǒng)用戶信息表和用戶角色表,分別存儲相關的信息。當用戶確定點播MTV后,將涉及一個付費操作。而MTV點播系統(tǒng)涉及的付費操作 由綜合業(yè)務卡管理中心完成,綜合業(yè)務卡管理中心是對數(shù)字家庭中智能卡相關數(shù)據信息進 行管理。圖2示出了本發(fā)明實施例中俄基于機頂盒的MTV前臺點播系統(tǒng)操作流程圖,包括 如下(I)MTV前臺點播系統(tǒng)是面向數(shù)字電視用戶的,當用戶進入MTV點播系統(tǒng)首頁時, 將看到系統(tǒng)提供的最新MTV瀏覽和MTV分類檢索兩個功能。其中最新MTV瀏覽功能提供了最新歌曲的MTV,及時的將最新MTV信息提供給數(shù)字 電視用戶,以方便數(shù)字家庭電視用戶的需求。數(shù)字電視用戶可以通過MTV分類檢索功能檢索感興趣或需要要MTV。(2)當數(shù)字電視用戶通過(1)中所述的任何一種方式查詢到感興趣的MTV時,可以 了解MTV的詳細介紹信息。(3)當數(shù)字電視用戶確定選擇播放該MTV時,需要對MTV付費點播。(4)MTV的付費操作通過智能卡進行的,若付費失敗,則返回點播的MTV頁面,用戶 可重新進行付費操作。(5)若MTV付費成功,則系統(tǒng)將自動播放該MTV。圖3為本發(fā)明實施例中的MTV點播服務器結構示意圖,MTV點播服務器主要是面 向運營管理人員,提供對MTV視頻資源、MTV類目和用戶賬戶的管理功能。MTV點播服務器 包括用戶管理、類目管理、資源管理、日志管理和發(fā)布管理五個功能模塊,其中用戶管理模塊主要是提供系統(tǒng)用戶賬戶的管理功能,包括添加、刪除、修改賬戶信 息,以及賬戶密碼和權限的管理,目前用戶角色主要分為超級管理員、視頻文件管理員和審 核發(fā)布管理員三種。超級管理員可以對該系統(tǒng)的所有模塊進行操作管理;視頻資源管理員 只能對系統(tǒng)中資源管理模塊具有操作管理權限;審核發(fā)布管理員能對系統(tǒng)中發(fā)布模塊具有 操作管理權限。類目管理模塊主要是針對前臺顯示的MTV資源類目的顯示方式和顯示內容進行 相關的管理,包括類目層級的管理、類目的添加、刪除、修改等操作。資源管理模塊主要提供對MTV視頻資源的管理功能,包括MTV文件上傳、文件刪 除、文件的重命名、MTV文件說明信息修改、MTV縮略圖修改和文件所屬類目修改等功能。日志管理模塊主要是記錄后臺各類操作的時間、操作員、操作方式、操作結果等日 志fn息ο發(fā)布管理模塊主要提供對視頻資源的審核功能,審核發(fā)布管理員通過查看錄入的 文件,對資源進行審核,確認信息無誤并符合一定規(guī)范后,核準視頻文件在前臺顯示。相應的,圖4為本發(fā)明實施例中的基于機頂盒的MTV點播系統(tǒng)中的后臺視頻資源 管理系統(tǒng)操作流程圖。(1)用戶首先需要登錄MTV后臺視頻資源管理系統(tǒng),即輸入用戶名和密碼。若不正 確系統(tǒng)將返回一個提示,若正確則進入下一步。(2)用戶成功登錄系統(tǒng)后,系統(tǒng)將對用戶身份進行一個權限的判定,該系統(tǒng)中用戶 身份共有三種超級管理員、視頻資源管理員、審核發(fā)布管理員。
(3)若用戶為超級管理員,則可以對該系統(tǒng)的所有模塊進行操作管理,即擁有對用 戶管理模塊、類目管理模塊、資源管理模塊、日志管理模塊、發(fā)布管理模塊的所有操作管理 權限。(4)若用戶為視頻資源管理員,則只能對系統(tǒng)中資源管理模塊具有操作管理權限, 即可進行文件上傳、文件命名、文件刪除、文件修改、文件詳細說明五種功能,而不能對其他 模塊進行任何操作管理。(5)若用戶為審核發(fā)布管理員,則只能對系統(tǒng)中發(fā)布模塊具有操作管理權限,即可 進行資源的審核、資源的發(fā)布以及資源的現(xiàn)實三種功能,而不能對其他模塊進行任何操作管理。綜上,通過在數(shù)字家庭網絡中接入MTV點播系統(tǒng),從而實現(xiàn)數(shù)字電視系統(tǒng)中MTV點 播功能,從而方便用戶實現(xiàn)MTV點播功能,方便用戶體驗數(shù)字家庭網絡中的音樂,從而滿足 用戶需求度和體驗度以上對本發(fā)明實施例進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及 實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想; 同時,對于本領域的一般技術人員,依據本發(fā)明的思想,在具體實施方式
及應用范圍上均會 有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。
權利要求
一種基于機頂盒的MTV點播系統(tǒng),其特征在于,包括數(shù)字機頂盒,用于向用戶端傳輸MTV媒體信息;數(shù)字家庭公共網關,用于接入MTV點播系統(tǒng);MTV點播服務器,用于接收用戶端的信息,并根據用戶端信息完成相應的MTV點播功能;數(shù)據服務器,存儲相關的媒體資源信息。
2.如權利要求1所述的基于機頂盒的MTV點播系統(tǒng),其特征在于,所述MTV點播服務器 包括用戶管理模塊,用于提供系統(tǒng)用戶賬戶的管理功能;類目管理模塊,用于針對前臺顯示的MTV資源類目的顯示方式和顯示內容進行相關的 管理,包括類目層級的管理、類目的添加、刪除、修改操作;資源管理模塊,用于提供對MTV視頻資源的管理功能,包括MTV文件上傳、文件刪除、文 件的重命名、MTV文件說明信息修改、MTV縮略圖修改和文件所屬類目修改功能;日志管理模塊,用于記錄后臺各類操作的時間、操作員、操作方式、操作結果日志信息;發(fā)布管理模塊,用于提供對視頻資源的審核功能,審核發(fā)布管理員通過查看錄入的文 件,對資源進行審核,確認信息無誤并符合一定規(guī)范后,核準視頻文件在前臺顯示。
3.如權利要求2所述的基于機頂盒的MTV點播系統(tǒng),其特征在于,所述用戶賬戶的管理 功能包括添加、刪除、修改賬戶信息,以及賬戶密碼和權限的管理。
4.如權利要求3所述的基于基于機頂盒的MTV點播系統(tǒng),其特征在于,所述用戶的權限 管理包目超級管理員、視頻文件管理員、審核發(fā)布管理員,其中超級管理員可以對該系 統(tǒng)的所有模塊進行操作管理;視頻資源管理員只能對系統(tǒng)中資源管理模塊具有操作管理權 限;審核發(fā)布管理員能對系統(tǒng)中發(fā)布模塊具有操作管理權限。
5.如權利要求1所述的基于機頂盒的MTV點播系統(tǒng),其特征在于,所述數(shù)據服務器采用 MySQL5. 0作為數(shù)據庫實現(xiàn)。
全文摘要
本發(fā)明實施例公開了一種基于機頂盒的MTV點播系統(tǒng),包括數(shù)字機頂盒,用于向用戶端傳輸MTV媒體信息;數(shù)字家庭公共網關,用于接入MTV點播系統(tǒng);MTV點播服務器,用于接收用戶端的信息,并根據用戶端信息完成相應的MTV點播功能;數(shù)據服務器,存儲相關的媒體資源信息。通過實施本發(fā)明,通過在數(shù)字家庭網絡中接入MTV點播系統(tǒng),從而實現(xiàn)數(shù)字電視系統(tǒng)中MTV點播功能,從而方便用戶實現(xiàn)MTV點播功能,方便用戶體驗數(shù)字家庭網絡中的音樂,從而滿足用戶需求度和體驗度。
文檔編號H04L12/28GK101931578SQ201010249889
公開日2010年12月29日 申請日期2010年8月10日 優(yōu)先權日2010年8月10日
發(fā)明者李彥, 羅笑南 申請人:中山大學