基于Struts的廣告視頻點播系統(tǒng)的研究與實現(xiàn)
發(fā)布時間:2018-12-12 08:15
【摘要】: 多媒體和網(wǎng)絡(luò)的交叉領(lǐng)域視頻點播是當前寬帶網(wǎng)絡(luò)應(yīng)用發(fā)展的必然結(jié)果,視頻點播的體系結(jié)構(gòu)、應(yīng)用系統(tǒng)和基礎(chǔ)研究正成為目前產(chǎn)業(yè)界和科研機構(gòu)密切關(guān)注的焦點。而廣告點播,相對于廣告輪播,有更強的互動性、針對性、靈活性。相對于視頻點播,廣告點播主要采用了廣告客戶買單的資費方式,貼近了企業(yè)、商家及用戶的需求,而且適于在通信網(wǎng)絡(luò)上應(yīng)用。 在研究了視頻點播系統(tǒng)的結(jié)構(gòu)及其組成部分的基礎(chǔ)上,分析了較常采用的解決方案。在系統(tǒng)總體構(gòu)架上對分布式、集中式構(gòu)架進行了分析對比;在流媒體技術(shù)應(yīng)用上研究了RealNetworks、Microsoft、Aple等主流公司的技術(shù);在系統(tǒng)管理軟件的設(shè)計上,對通用的WEB開發(fā)模式進行了深入研究。 通過對需求的詳細分析,根據(jù)項目實際情況提出了以集中式VOD系統(tǒng)框架進行構(gòu)架,應(yīng)用RealNetworks公司成熟的流媒體技術(shù),并采用B/S/S(瀏覽器/中間層/服務(wù)器)三層應(yīng)用開發(fā)技術(shù)及基于MVC的Struts設(shè)計模式的管理軟件的開發(fā)方案。系統(tǒng)實現(xiàn)過程中,根據(jù)應(yīng)用劃分為前臺用戶、前臺客戶、后臺管理三個子系統(tǒng),通過實體、實體間的關(guān)系分析并設(shè)計了數(shù)據(jù)庫,再分別對各功能模塊以模型、視圖、控制器組件的方式進行編碼實現(xiàn),并對系統(tǒng)并發(fā)性進行了測試說明。系統(tǒng)經(jīng)實際使用證明是可行的。 系統(tǒng)關(guān)鍵技術(shù)主要集中在視頻服務(wù)器、流媒體技術(shù)、寬帶網(wǎng)絡(luò)、存儲方案、應(yīng)用軟件等方面。視頻服務(wù)器是系統(tǒng)的核心設(shè)備,流媒體技術(shù)是系統(tǒng)的主要傳輸方式,應(yīng)用軟件對系統(tǒng)進行管理,這些構(gòu)成了系統(tǒng)穩(wěn)定性、安全性、易用性的基礎(chǔ)。
[Abstract]:The intersection of multimedia and network is the inevitable result of the development of broadband network applications. The architecture, application system and basic research of VOD are becoming the focus of attention of industry and scientific research institutions. And ad on-demand, relative to ad rotation, has stronger interactivity, pertinence, flexibility. Compared with video-on-demand, ad on demand mainly adopts the way of paying the bills of advertisers, which is close to the needs of enterprises, merchants and users, and is suitable for application in communication networks. On the basis of studying the structure and components of VOD system, the common solutions are analyzed. In the overall framework of the system, the distributed and centralized architecture is analyzed and compared, and the technology of mainstream companies such as RealNetworks,Microsoft,Aple is studied in the application of streaming media technology. In the system management software design, the general WEB development model is studied. Through the detailed analysis of the requirements, according to the actual situation of the project, this paper puts forward the framework of centralized VOD system framework, and applies the mature streaming media technology of RealNetworks Company. B/S/S (browser / middle tier / server) application development technology and management software based on Struts design pattern based on MVC are adopted. In the implementation of the system, the system is divided into three subsystems according to the application: front user, front client and background management. The database is analyzed and designed through the relationship between entities and entities, and then each functional module is modeled and viewed. The controller component is coded and tested. The system has been proved to be feasible in practice. The key technologies of the system mainly focus on video server, streaming media technology, broadband network, storage scheme, application software and so on. Video server is the core equipment of the system, streaming media technology is the main transmission mode of the system. The application software manages the system, which constitutes the basis of system stability, security and ease of use.
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2006
【分類號】:TN948.64
本文編號:2374247
[Abstract]:The intersection of multimedia and network is the inevitable result of the development of broadband network applications. The architecture, application system and basic research of VOD are becoming the focus of attention of industry and scientific research institutions. And ad on-demand, relative to ad rotation, has stronger interactivity, pertinence, flexibility. Compared with video-on-demand, ad on demand mainly adopts the way of paying the bills of advertisers, which is close to the needs of enterprises, merchants and users, and is suitable for application in communication networks. On the basis of studying the structure and components of VOD system, the common solutions are analyzed. In the overall framework of the system, the distributed and centralized architecture is analyzed and compared, and the technology of mainstream companies such as RealNetworks,Microsoft,Aple is studied in the application of streaming media technology. In the system management software design, the general WEB development model is studied. Through the detailed analysis of the requirements, according to the actual situation of the project, this paper puts forward the framework of centralized VOD system framework, and applies the mature streaming media technology of RealNetworks Company. B/S/S (browser / middle tier / server) application development technology and management software based on Struts design pattern based on MVC are adopted. In the implementation of the system, the system is divided into three subsystems according to the application: front user, front client and background management. The database is analyzed and designed through the relationship between entities and entities, and then each functional module is modeled and viewed. The controller component is coded and tested. The system has been proved to be feasible in practice. The key technologies of the system mainly focus on video server, streaming media technology, broadband network, storage scheme, application software and so on. Video server is the core equipment of the system, streaming media technology is the main transmission mode of the system. The application software manages the system, which constitutes the basis of system stability, security and ease of use.
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2006
【分類號】:TN948.64
【引證文獻】
相關(guān)碩士學(xué)位論文 前1條
1 李傳飛;校園網(wǎng)絡(luò)電視EPG前端系統(tǒng)的設(shè)計與實現(xiàn)[D];東北大學(xué);2008年
,本文編號:2374247
本文鏈接:http://www.sikaile.net/wenyilunwen/guanggaoshejilunwen/2374247.html
最近更新
教材專著