- 相關(guān)推薦
基于Java的視頻點(diǎn)播系統(tǒng)JSP+Tomcat+MySql
畢業(yè)論文
目錄
1 緒論 3
1.1課題背景和意義 3
1.2 國(guó)內(nèi)外發(fā)展現(xiàn)狀 4
1.3論文的主要內(nèi)容 5
2 相關(guān)技術(shù)和開發(fā)環(huán)境 6
2.1 B/S結(jié)構(gòu) 6
2.1.1 B/S結(jié)構(gòu)概述 6
2.1.2 B/S架構(gòu)軟件的優(yōu)勢(shì)與劣勢(shì) 6
2.2 視頻點(diǎn)播系統(tǒng)的基本概念和工作原理 7
2.2.1 視頻點(diǎn)播系統(tǒng)的分類 7
2.2.2 視頻點(diǎn)播系統(tǒng)的工作過程 8
2.2.3 視頻點(diǎn)播系統(tǒng)的結(jié)構(gòu) 8
2.3 視頻點(diǎn)播系統(tǒng)的關(guān)鍵技術(shù) 10
2.3.1 寬帶接入技術(shù) 10
2.3.2 流媒體技術(shù) 12
2.4 JSP技術(shù) 14
2.4.1 Java概述 14
2.4.2 JSP概述 15
2.4.3 JSP運(yùn)行和開發(fā)環(huán)境 16
2.5 JSP與JAVABEAN 19
2.5.1 JavaBean概述 19
2.5.2 JSP中使用JavaBean 20
2.6 數(shù)據(jù)庫(kù)技術(shù) 21
2.6.1安裝數(shù)據(jù)庫(kù)管理系統(tǒng) 21
2.6.2創(chuàng)建數(shù)據(jù)庫(kù) 22
2.7 數(shù)據(jù)訪問(JDBC) 24
2.8 DREAMWEAVER開發(fā)動(dòng)態(tài)頁(yè)面工作流程 25
3 需求分析和總體設(shè)計(jì) 27
3.1 需求分析 27
3.1.1 用例圖概述 27
3.1.2 視頻點(diǎn)播系統(tǒng)用例分析 27
3.2 系統(tǒng)目標(biāo) 29
3.3 系統(tǒng)功能分析與設(shè)計(jì) 29
3.4 數(shù)據(jù)庫(kù)實(shí)現(xiàn) 29
3.4.1 數(shù)據(jù)庫(kù)需求分析 29
3.4.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) 30
3.5 總體設(shè)計(jì)思想 32
3.6 編寫JAVABEAN 33
4 詳細(xì)設(shè)計(jì)和實(shí)現(xiàn) 36
4.1 前臺(tái)功能模塊 36
4.1.1 前臺(tái)功能模塊的總體框架 36
4.1.2 信息導(dǎo)航 37
4.1.3 會(huì)員功能 37
4.1.4 信息查詢 40
4.1.5 下載排行 41
4.1.6 信息展示 41
4.1.7 在線視聽和下載 42
4.2 后臺(tái)功能模塊 45
4.2.1后臺(tái)功能的總體框架 45
4.2.2 管理員登錄 46
4.2.3 視頻目錄管理 48
4.2.4 視頻數(shù)據(jù)管理 49
4.2.5 會(huì)員數(shù)據(jù)管理 51
4.3網(wǎng)站的發(fā)布 53
5 結(jié) 論 55
參考文獻(xiàn) 56
致謝 57
1 緒論
1.1課題背景和意義
VOD(Video on Demand)即視頻點(diǎn)播,也稱交互式電視點(diǎn)播系統(tǒng)[1]。傳統(tǒng)的電視系統(tǒng)信息單向傳送,用戶只能被動(dòng)接收。而VOD是以“用戶自主”的嶄新概念為基礎(chǔ)的雙向視音頻信息系統(tǒng),實(shí)現(xiàn)了按用戶需要播放視音頻節(jié)目的理想。VOD是未來信息高速公路構(gòu)架的重要組成部分,是未來信息服務(wù)中寬帶業(yè)務(wù)的靈魂。該技術(shù)是計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù)、多媒體技術(shù)、電視技術(shù)和數(shù)字壓縮技術(shù)等多學(xué)科、多領(lǐng)域融合交叉結(jié)合的產(chǎn)物。
國(guó)外910年代末興起的VOD服務(wù)已廣泛應(yīng)用于各大星級(jí)酒店和高檔住宅小區(qū)等,成為其提高服務(wù)水準(zhǔn),增加競(jìng)爭(zhēng)力的必備設(shè)施。通過VOD系統(tǒng),人們足不出戶便可觀賞最流行的影視節(jié)目,查詢眾多服務(wù)信息,進(jìn)行網(wǎng)上購(gòu)物,了解最新財(cái)經(jīng)動(dòng)態(tài),欣賞高品質(zhì)多媒體視頻節(jié)目……盡享全方位多功能的信息服務(wù)。
VOD系統(tǒng)和其他信息通信系統(tǒng)相比,具有以下1些特點(diǎn)[2]:
用戶具有交互式操作的控制權(quán),可以不受任何限制,按照自己的意愿查詢信息和獲取各種網(wǎng)絡(luò)服務(wù),包括視頻服務(wù)、數(shù)字圖書館服務(wù)、多媒體信息服務(wù)等,在整個(gè)交互過程中,用戶1直處于主動(dòng)地位。
為用戶提供不對(duì)稱的雙向傳輸服務(wù),對(duì)于大多數(shù)雙向通信系統(tǒng)來說,信息通路兩個(gè)方向上的信息流量是對(duì)稱的,系統(tǒng)要為通信的雙方提供同等的通信能力,而VOD系統(tǒng)信息有兩個(gè)方向的通路:節(jié)目通路和返回通路。節(jié)目通路又稱下行通路,大量多媒體信息有信息提供者傳送,用戶要求這條通路是高帶寬的。返回通路又稱上行通路,把用戶點(diǎn)播節(jié)目的少量控制信息送到視頻服務(wù)提供商那里,兩個(gè)方向上的信息流量是不對(duì)稱的。
用戶點(diǎn)播信息的時(shí)間分布也是不均勻的,可能集中于節(jié)假日或是1天中的某些時(shí)段。這種點(diǎn)播信息內(nèi)容和點(diǎn)播時(shí)間的集中性,造成了信息流量的突發(fā)性特點(diǎn)。對(duì)于點(diǎn)播系統(tǒng)的廣大用戶來講,在某段時(shí)間內(nèi)他們對(duì)感興趣的內(nèi)容往往是相當(dāng)集中的,點(diǎn)播的信息內(nèi)容將集中在信息中的很少1部分,如體育熱門、新聞節(jié)目、新上映的電影、電視劇等,以1個(gè)視頻信息點(diǎn)播系統(tǒng)為例,其節(jié)目庫(kù)中15%的熱門節(jié)目可能會(huì)提供90%的點(diǎn)播率。
VOD系統(tǒng)和其他信息檢索系統(tǒng)相比,其信息發(fā)送與重現(xiàn)的實(shí)時(shí)性與同步性要求都較高,特別是對(duì)視音頻信息的點(diǎn)播必須保證視頻媒體與音頻媒體內(nèi)部的同步,以及視音頻體間的同步,這對(duì)系統(tǒng)的延時(shí)及抖動(dòng)特性均提出了較高要求。
VOD的本質(zhì)是信息的使用者根據(jù)自己的需求主動(dòng)獲得多媒體信息,它區(qū)別于信息發(fā)布的最大不同:1是主動(dòng)性;2是選擇性。從某種意義上說這是信息的接受者根據(jù)自身需要進(jìn)行自我完善和自我發(fā)展的方式,這種方式在當(dāng)今的信息社會(huì)中將越來越符合信息資源消費(fèi)者的深層需要。隨著圖像處理、傳輸技術(shù)的不斷發(fā)展,在不遠(yuǎn)的將來,VOD系統(tǒng)將不僅用于對(duì)視頻節(jié)目的點(diǎn)播,而將成為1個(gè)以視像點(diǎn)播為主、輔以各種信息服務(wù)的綜合服務(wù)系統(tǒng)。VOD綜合采用計(jì)算機(jī)、通信、電視等技術(shù),利用了網(wǎng)絡(luò)和視頻技術(shù)的優(yōu)勢(shì),徹底改變了過去收看節(jié)目的被動(dòng)方式,實(shí)現(xiàn)了節(jié)目的按需收看和任意播放,集動(dòng)態(tài)影視圖像、靜態(tài)圖片、聲音、文字等信息為1體,為用戶提供實(shí)時(shí)、交互、按需點(diǎn)播服務(wù)的系統(tǒng)。視頻服務(wù)器還可以與路由器相聯(lián),人們還可以實(shí)現(xiàn)Internet、收發(fā)電子郵件、家庭購(gòu)物、旅游指南、訂票預(yù)約、股票交易等其他功能。因此可以說,這1技術(shù)的出現(xiàn)使用戶可以按自己的需要來安排工作和娛樂時(shí)間,真正實(shí)現(xiàn)了由用戶掌握收視主動(dòng)權(quán),極大地提高和改善了人們的生活質(zhì)量和工作效率,對(duì)于用戶來說,這是1種新的嘗試。
視頻點(diǎn)播業(yè)務(wù)的出現(xiàn)是視頻信息技術(shù)領(lǐng)域的1場(chǎng)革命,也是對(duì)傳統(tǒng)收視方式的1個(gè)挑戰(zhàn),因此引起了有線電視界和通信界的高度重視。視頻點(diǎn)播是多媒體數(shù)字雙向自動(dòng)互傳的系統(tǒng),是基于計(jì)算機(jī)主機(jī)進(jìn)行工作的,是集數(shù)字電視、數(shù)字視頻壓縮編碼、視頻服務(wù)器、數(shù)據(jù)庫(kù)、多媒體計(jì)算機(jī)等技術(shù)為1體的自動(dòng)點(diǎn)播交互電視。雖然目前VOD受到許多因素的影響,如接入網(wǎng)速度較慢、網(wǎng)絡(luò)上傳輸服務(wù)質(zhì)量不理想、用戶端設(shè)備價(jià)格偏高、相應(yīng)法律法規(guī)的缺乏等,VOD寬帶業(yè)務(wù)的發(fā)展速度并非如人們想象得那么快,但是其巨大的發(fā)展?jié)摿εc廣闊的應(yīng)用前景卻是10分誘人的。VOD作為最直接、最合乎用戶需求的信息服務(wù)手段之1,在今后的信息高速公路上必將大顯身手,對(duì)社會(huì)的進(jìn)步和發(fā)展做出積極的貢獻(xiàn)。
【基于Java的視頻點(diǎn)播系統(tǒng)JSP+Tomcat+MySql】相關(guān)文章:
基于Java的應(yīng)用編程-視頻點(diǎn)播系統(tǒng)JSP+TOMCAT+SQL11-23
基于校園網(wǎng)的視頻點(diǎn)播系統(tǒng)03-28
基于P2P視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)11-23
基于H.264的視頻點(diǎn)播系統(tǒng)客戶端的設(shè)計(jì)03-07
淺談基于網(wǎng)絡(luò)視頻點(diǎn)播的多校區(qū)錄像教學(xué)模式的研究03-08
基于自然語(yǔ)言的短信查詢Java03-08
基于WEB的在線考試系統(tǒng)03-09
基于VEGA的碼頭漫游系統(tǒng)03-07