視訊點播系統開題報告

來源:果殼範文吧 2.36W

一、選題的依據及意義:

視訊點播系統開題報告

近年來,Internet技術得到迅速的發展,已經成為計算機產業的一個技術熱點。促成Internet高速發展的因素之一就是Web技術。Web技術由最初的靜態HTML發展到動態網頁技術DHTML,CGI(Command Gateway Interface),指令碼語言與ASP(Active Server Pages)後來居上,並且大有取代CGI的趨勢。Web已經不再侷限於僅僅提供大量的資訊服務,Web技術的發展使得那些具有互動動態頁面、有條理的資料庫查詢、豐富資訊內容的頁面成為最吸引人的網頁。

隨著以網際網路為龍頭的資訊產業的迅速發展,社會的各個領域正發生著一場深刻的變革。而這樣的資訊網也以湧進了我國的千家萬戶,並隨著網路資訊的不斷完善下線上影視以其改變了傳統的影視觀看方式,不受任何限制、可以足不出戶等優點越來越受廣大使用者的喜愛和重視。

隨著計算機網路在中國的廣泛普及,視訊點播以是近年來新興的傳媒方式,它是在原有的文字、圖片等靜態資訊瀏覽的基礎上,增加了視訊和音訊的動態瀏覽等多媒體點播服務。線上點播系統就是提供了這一服務的具有動態互動功能的管理資訊系統,它實現了一個網際網路上的線上影院。使用者可以線上瀏覽視訊資訊並根據自己的喜好單擊播放。這樣,使使用者足不出戶就可觀看電影,隨時隨地地瀏覽網頁,擺脫了傳統電視收看時間的侷限性,以及傳統CD播放資源的侷限性,極大豐富了人們的網路生活。

二、國內外研究概況及發展趨勢

1.技術可行性研究

系統的主要技術難度是解決併發流數。國外許多大公司推出的專有視訊伺服器可以支援幾百個併發流,但價格相當昂貴。國內的幾個廠家採用的是高檔伺服器作為視訊伺服器 ,可以支援幾十個流,最多100個。採用伺服器替代專有視訊伺服器硬體成本大大降低, 但單臺伺服器的併發流數和硬碟擴充的極限太小,不能滿足大型的市場需求。

2.經濟可行性研究

軟體的.經濟可行性是指軟體所能帶來的經濟效益與開發設計所需要的投資相比,是否相適宜,同時還要看此軟體能否真正給使用者帶來足夠的經濟效益,我們開發的這套系統正是考慮系統開發的成本而設計。本系統的開發在經濟上是完全可行的。開發此軟體不需要大量的經費,而且是個人獨立設計,可以節省許多費用,同時也可提高個人的實際動手能力。

綜合以上技術特點,為了降低成本,我們採用PC伺服器作為視訊伺服器,而且PC伺服器 的效能還在不斷提高,支援的併發流數也在增加。PC伺服器作為視訊伺服器的方案正逐步取代以前的專有視訊伺服器。為了解決多併發流數,我們採用多臺PC伺服器以叢集的形式,通過控制閘道器完成伺服器之間的協調,提高系統的利用率。控制閘道器以及叢集伺服器技術是我們的技術增值點。另外,由於採用叢集形式,我們不要求PC伺服器實現最 大流數,可以採用低檔PC伺服器和IDE硬碟,這樣又可以提高單臺視頻伺服器的效能價格比。經過我們預研和測試,伺服器的瓶頸不在CPU,這樣可以用低檔CPU和主機板。採用IDE RAID卡和7200轉IDE硬碟的伺服器仍可支援三、四十個併發流。控制閘道器的技術經過前 期的預研也是可行的。系統的整個方案都是我們自行開發並在通用的軟硬體平臺上執行 ,具有較強的靈活性。

三、研究內容及方案:

(一)研究內容:

1.使用者管理系統資料庫的設計;

2.基於瀏覽器/伺服器方式的多功能的視訊點播系統

(二)實現方案

1.系統體系結構及實現方法

1.1目標設計

線上視訊服務系統所要實現的功能分為前臺功能和後臺功能。

(1)前臺功能:

包括在主介面進行的基本操作,具體內容如下:

(a).電影瀏覽:使用者可以通過電影分類和點機排行以及最近更新來瀏覽最新的電影,電視劇,和各類綜藝節目。

(b).電影搜尋:使用者可以根據電影名稱和電影演員進行查詢。

(c)電影推薦:使用者可以簡單明瞭的瞭解近期內最精彩的影視作品。

(2)後臺功能:

本系統的重點,不同的管理員擁有不同的許可權。超級使用者具有最高

許可權,可以新增修改刪除註冊使用者,並可以根據需要新增或刪除電影。具體功能如下:

【初級管理員】(必須登陸管理頁面)

1.新增電影:可以在各個欄目進行電影的新增工作。

【高階管理員】(必須登陸管理頁面)

1. 新增電影:可以在各個欄目進行電影的新增工作。

2. 電影管理:可以對所有電影進行刪除和修改操作。

3. 分類管理:可新增電影的分類。

【超級管理員】(必須登陸管理頁面)

1. 分類管理:可以在各個欄目進行新聞的新增工作。

2. 新增電影:可以對所有新聞進行刪除和修改操作。

3. 電影管理:可以對各個大類、小類進行刪除、修改、新增操作。

4. 地址管理 可新增伺服器。

5. 影片評論

6. 使用者管理:可以新增不同許可權的管理員,並可對所有類別的管理員資料進行修改、刪除。

7. 錯誤報告註冊擁護可以報告電影錯誤或不能正常觀看等。

1.2設計思想

1.Browser/Server結構

線上視訊服務系統的特點就是利用Browser/Server(B/S)結構,實現電影的線上點播、新增、修改、刪除等功能。

Client/Server(C/S)模式與Browser/Server模式是現在比較流行的兩種資料庫應用模式。單獨應用哪一種模式都將受其自身弱點的限制。Client/Server模式主要是在以區域網為基礎的環境下展開應用的,它受到地域的限制。而Brower/Server模式通過Internet進行通訊,可以不受地域的限制,但是它不能夠進行聯機事物處理,並且在處理大量資料的情況下,速度較慢。從目前的開發技術來看,Browser端作為資訊收集源,特別是大量的資料錄入工作還不能完全取代Client端的使用者介面。在這方面,Client端的各種開發工具的功能更加強大也更加靈活。

熱門標籤