資源描述:
《大學畢業(yè)論文---視頻點播系統(tǒng).doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、視頻點播系統(tǒng)論文摘 要隨著計算機技術(shù)和INTERNET的日新月異,寬帶VOD視頻點播技術(shù)因良好的人機交互性和流媒體傳輸技術(shù)倍受教育、娛樂等行業(yè)青睞。這里結(jié)合平臺開發(fā)實例,闡述了基于WEB的交互式視頻點播系統(tǒng)的協(xié)議原理、軟件結(jié)構(gòu)和設計實現(xiàn)。本視頻點播系統(tǒng)根據(jù)流媒體傳輸原理,在校園局域網(wǎng)的基礎上模擬基于WEB的視頻點播系統(tǒng),實現(xiàn)用戶信息管理、視頻文件的添加、刪除、修改及在線播放和搜索功能。由于本系統(tǒng)是一個小型系統(tǒng),所以我們采用基本的SQL數(shù)據(jù)庫,易于實現(xiàn)。具體實現(xiàn)中將HTML、ASP.NET及JAVASCRIPT完美融合,力求界面美觀、操作流暢。本文主要論述服務器
2、端視頻服務平臺的搭建、管理功能的具體實現(xiàn),并在此基礎上對網(wǎng)絡優(yōu)化作相應的探索。關(guān)鍵詞 流媒體;SQLSERVER;ASP.NET;視頻點播III視頻點播系統(tǒng)論文目 錄摘 要I目 錄II第1章緒論11.1 視頻點播簡介11.1.1 視頻點播的含義11.2 可行性分析11.2.1市場可行性分析11.2.2技術(shù)可行性分析21.2.3 經(jīng)濟可行性分析21.3 系統(tǒng)目標31.4 小結(jié)3第2章 系統(tǒng)開發(fā)工具及開發(fā)平臺42.1 系統(tǒng)開發(fā)平臺42.2 數(shù)據(jù)庫平臺52.3 系統(tǒng)運行環(huán)境62.3.1 軟件運行平臺62.3.2硬件運行平臺62.4 小結(jié)7第3章系統(tǒng)分析83.1 系統(tǒng)
3、基本情況描述83.2 系統(tǒng)數(shù)據(jù)流分析83.3 系統(tǒng)流程103.3.1 業(yè)務流程分析103.3.2 系統(tǒng)數(shù)據(jù)實體及關(guān)系分析113.4 系統(tǒng)的技術(shù)要求133.5 小結(jié)14第4章系統(tǒng)設計15III視頻點播系統(tǒng)論文4.1 系統(tǒng)功能設計154.2 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設計174.3 系統(tǒng)安全設計194.4 小結(jié)20第5章系統(tǒng)詳細設計215.1 會員服務模塊215.1.1 系統(tǒng)主界面215.1.2 會員注冊225.1.3 系統(tǒng)登陸225.1.4 用戶服務235.1.5 影片詳細信息顯示245.1.6影片播放245.2 管理員模塊255.2.1影片添加255.2.2編輯影片265.2
4、.3用戶管理275.2.4評論管理285.3 小結(jié)29第6章視頻點播系統(tǒng)的應用與測試306.1 測試方法306.2 系統(tǒng)功能測試306.3 小結(jié)31總 結(jié)32III視頻點播系統(tǒng)論文第1章緒論視頻點播VOD(VideoonDemand)出現(xiàn)的最初動力是人們對廣播電視的更高需求。在傳統(tǒng)的電視中,觀眾完全是被動的。節(jié)目提供者播放什么節(jié)目,觀眾就只能觀看什么節(jié)目,節(jié)目的播放時間也是無法按照觀眾的意愿改變的。盡管電視臺可以提供很多的節(jié)目,但要想完整地收看到一個自己滿意的節(jié)目,對于許多人來講也是不太容易做到的,因為在快節(jié)奏的現(xiàn)代生活中,許多人不可能為了看某一個電視節(jié)目而預先
5、安排自己的時間。被動收看節(jié)目的人們希望能夠按照自己的需要自由地點播節(jié)目。視頻點播的出現(xiàn)正迎合了人們的這種需求,這種信息服務方式符合人們對信息資源更深層次的需要。1.1 視頻點播簡介1.1.1 視頻點播的含義視頻點播,英文簡稱VOD(VideoonDemand),指的是按照用戶的要求播放視頻。VOD有很廣泛的含義,包含了娛樂、教育、商業(yè)等領(lǐng)域的多種應用,如影片點播(MovieOnDemand)、熱點新聞點播(Hot-NewsOnDemand)、交互視頻游戲(InteractiveVideoGames)和遠程教學(LongDistanceLearning)等。VOD
6、是一種受用戶控制的視頻分配業(yè)務,它使得用戶可以交互的訪問遠端服務器所存儲的豐富節(jié)目源。“它的實質(zhì)是信息的使用者根據(jù)自己的需要主動獲得多媒體信息?!币曨l點播與傳統(tǒng)電視有本質(zhì)不同,主要體現(xiàn)在以下兩個方面:首先,視頻點播具有交互性,用戶可根據(jù)個人需求選擇視頻節(jié)目,并指定該節(jié)目的起始時間,從這一點來說,視頻點播也可以稱為交互式視頻點播;而傳統(tǒng)電視是按事先安排好的程序播放節(jié)目,用戶在選擇和觀看節(jié)目方面是被動的,只有頻道選擇權(quán),沒有播放控制權(quán),更不能對視頻進行交互式操作。其次,VOD系統(tǒng)中的信號是數(shù)字化的,而傳統(tǒng)電視中的信號是模擬的。1.2 可行性分析1.2.1市場可行性分
7、析目前具有VOD點播功能的網(wǎng)站很多,如天天在線影視、互動影視城。目前都是基于單臺PC服務器的方案,最大鏈接數(shù)不超過100個。不適合用于大型的VOD系統(tǒng)。雖然有專門的VOD視頻服務器可以支持大流數(shù),但價格一般極其昂貴。從應用范圍上看,由于產(chǎn)品支持流數(shù)有限,只能應用視頻點播系統(tǒng)論文在一些小型的VOD系統(tǒng)中,如酒店、卡拉OK包房、中小企事業(yè)學校的培訓、商場等等,不適合長寬應用在大型社區(qū)網(wǎng)和城域網(wǎng)中。從價格上看,盡管幾家都采用PC服務器方案,相對于專業(yè)視頻服務器的價格的確很低,但方案仍然要采用高檔PC服務器、SCSI?RAID卡和SCSI硬盤,硬件成本仍然較高。綜合幾方
8、面,我們開發(fā)出一套支持多