基本信息
- 項(xiàng)目名稱:
- 一種FLV高清視頻網(wǎng)站系統(tǒng)設(shè)計(jì)
- 小類:
- 信息技術(shù)
- 大類:
- 科技發(fā)明制作B類
- 簡(jiǎn)介:
- 本系統(tǒng)旨在構(gòu)建新型高速率、高質(zhì)量視頻分享平臺(tái),將用戶上傳的視頻轉(zhuǎn)換為高質(zhì)量的FLV視頻,充分利用了FLV視頻的體積小、速度快、播放便捷等優(yōu)點(diǎn),能明顯改善教育類視頻網(wǎng)站的一系列缺陷。
- 詳細(xì)介紹:
- 本系統(tǒng)旨在構(gòu)建新型高速率、高質(zhì)量視頻分享平臺(tái),通過將用戶上傳的視頻轉(zhuǎn)換為高質(zhì)量的FLV視頻,充分利用FLV視頻的體積小、速度快、播放便捷等優(yōu)點(diǎn),能較明顯地改善傳統(tǒng)視頻網(wǎng)站特別是教育類視頻網(wǎng)站的一系列缺陷。 項(xiàng)目使用Struts2+Hibernate框架基于MVC模式設(shè)計(jì),具有良好的可移植性。同時(shí)實(shí)現(xiàn)了視頻搜索分詞排序,并且整合了Ajax技術(shù),在多用戶情況下實(shí)時(shí)顯示上傳進(jìn)度條及轉(zhuǎn)換進(jìn)度條、在用戶搜索視頻時(shí)提供搜索建議等。
作品專業(yè)信息
設(shè)計(jì)、發(fā)明的目的和基本思路、創(chuàng)新點(diǎn)、技術(shù)關(guān)鍵和主要技術(shù)指標(biāo)
- 隨著Web2.0時(shí)代的到來,視頻網(wǎng)站的用戶量及視頻量呈井噴姿態(tài),視頻網(wǎng)站的瀏覽量已經(jīng)高速增長(zhǎng)到接近門戶網(wǎng)站的水平。傳統(tǒng)的視頻發(fā)布方式開始暴露出越來越多的問題,如視頻文件格式龐雜用戶必須安裝各種相應(yīng)的播放器、視頻體積過大影響播放速度、用戶需要安裝種類繁多的插件等。 仍在使用傳統(tǒng)視頻發(fā)布方式教育類視頻網(wǎng)站已遠(yuǎn)遠(yuǎn)無法滿足用戶需求,其播放速率及便捷性已遠(yuǎn)遠(yuǎn)落后與目前主流的商業(yè)視頻網(wǎng)站。 本系統(tǒng)旨在構(gòu)建新型高速率、高質(zhì)量視頻分享平臺(tái),通過將用戶上傳的視頻轉(zhuǎn)換為高質(zhì)量的FLV視頻,充分利用FLV視頻的體積小、速度快、播放便捷等優(yōu)點(diǎn),能較明顯地改善傳統(tǒng)視頻網(wǎng)站特別是教育類視頻網(wǎng)站的一系列缺陷。 系統(tǒng)運(yùn)用Mencoder編碼器解決了同類網(wǎng)站的視頻格式限制缺陷,實(shí)現(xiàn)常用多媒體到FLV視頻的轉(zhuǎn)換。使用FFmpeg編碼器自動(dòng)截取視頻縮略圖,同時(shí)還融入了Ajax技術(shù),實(shí)時(shí)顯示視頻上傳及視頻轉(zhuǎn)換進(jìn)度,彌補(bǔ)了在視頻轉(zhuǎn)換過程中轉(zhuǎn)換狀態(tài)不可見的缺陷。在視頻搜索方面,還實(shí)現(xiàn)了分詞排序搜索和Ajax搜索結(jié)果建議模塊,幫助用戶迅速、快捷、全面地搜索到所需要的視頻信息。
科學(xué)性、先進(jìn)性
- 支持常用多媒體格式,點(diǎn)開瀏覽器即可觀看視頻,無需安裝任何軟件,緩沖時(shí)間極短,視頻質(zhì)量高,在線播放清晰流暢,可移植性較強(qiáng)。
獲獎(jiǎng)情況及鑒定結(jié)果
- 無
作品所處階段
- 使用測(cè)試階段
技術(shù)轉(zhuǎn)讓方式
- 開源
作品可展示的形式
- 現(xiàn)場(chǎng)演示
使用說明,技術(shù)特點(diǎn)和優(yōu)勢(shì),適應(yīng)范圍,推廣前景的技術(shù)性說明,市場(chǎng)分析,經(jīng)濟(jì)效益預(yù)測(cè)
- 本系統(tǒng)可作為高校在線多媒體課堂或教育視頻網(wǎng)站使用(如湘潭大學(xué)“信息與計(jì)算科學(xué)”教育部第一類特色專業(yè)網(wǎng)站的在線多媒體課堂),改進(jìn)現(xiàn)有教育視頻發(fā)布平臺(tái),也可以在視頻分享系統(tǒng)、圖書館多媒體資源分享平臺(tái),或是有視頻發(fā)布需求的門戶網(wǎng)站等項(xiàng)目中開展應(yīng)用。
同類課題研究水平概述
- 隨著視頻發(fā)布的需求不斷增加,視頻網(wǎng)站系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)也逐步引起了人們的重視?!?010-2015年中國(guó)網(wǎng)絡(luò)視頻行業(yè)投資分析及前景預(yù)測(cè)報(bào)告”中給出的預(yù)計(jì),到2010年,中國(guó)的網(wǎng)絡(luò)視頻市場(chǎng)將形成以大型門戶矩陣、專業(yè)視頻網(wǎng)站和專業(yè)化的行業(yè)服務(wù)提供商為主體的競(jìng)爭(zhēng)格局。而大多數(shù)相關(guān)文獻(xiàn)資料中所探討的流媒體文件格式仍然使用RMVB、MOV、ASF等上一代的流媒體格式,其播放的便捷性和流暢性及視頻體積較本作品中的FLV視頻都有較大的缺陷。這充分證明了,目前對(duì)于使用FLV流媒體技術(shù)來搭建視頻網(wǎng)站系統(tǒng)的迫切研究需求。 在調(diào)研國(guó)內(nèi)外多個(gè)知名的視頻網(wǎng)站如:Youtube、Google Video、土豆網(wǎng)、優(yōu)酷網(wǎng)、新浪播客等網(wǎng)站中,關(guān)注到現(xiàn)今網(wǎng)站的互聯(lián)網(wǎng)發(fā)展形式、相關(guān)應(yīng)用和視頻技術(shù)等方面飛速發(fā)展。主流視頻網(wǎng)站系統(tǒng)所提供觀看的視頻文件體積小且視頻質(zhì)量無明顯降低,用戶無需下載亦無需安裝播放軟件,打開瀏覽器即可流暢地觀看視頻。視頻網(wǎng)站的這些特性要求網(wǎng)站開發(fā)設(shè)計(jì)技術(shù)能夠滿足相關(guān)應(yīng)用, 基于此深入調(diào)研分析了如J2EE、AJAX技術(shù)、Mencoder編碼器和流媒體轉(zhuǎn)換應(yīng)用等主流的信息處理技術(shù)。J2EE技術(shù)的基礎(chǔ)就是核心Java平臺(tái)或Java 2平臺(tái)的標(biāo)準(zhǔn)版,其中 Struts2是一個(gè)由WebWork基礎(chǔ)上發(fā)展起來的全新框架,吸收了Struts 和WebWork兩者的優(yōu)勢(shì),其穩(wěn)定性、性能等各方面都有很好的保證。而Hibernate作為一個(gè)非常成熟的對(duì)象關(guān)系映射框架,已成為各大JavaWeb項(xiàng)目中所不可或缺的框架之一。本作品使用主流的Struts2和Hibernate作為框架。Mencoder編碼器是一款命令行方式的視頻處理軟件,與FFmpeg編碼器相比,有“萬能編碼器”之稱的Mencoder編碼器在格式支持范圍上有較大優(yōu)勢(shì),該編碼器幾乎支持所有視頻格式。但國(guó)內(nèi)目前很較少有人深入研究并形成系統(tǒng)的應(yīng)用文檔,即較少有如何使用Mencoder編碼器將普通視頻文件轉(zhuǎn)換為FLV視頻文件作分析探討,也沒有對(duì)Mencoder編碼和其他編碼器進(jìn)行詳細(xì)的分析比較。面向Mencoder編碼器進(jìn)行FLV等流媒體格式轉(zhuǎn)換應(yīng)用的探討也需要進(jìn)一步深入開展,本作品基于此較為系統(tǒng)地探討了通過Java執(zhí)行外部編碼器的方式來實(shí)現(xiàn)對(duì)視頻的轉(zhuǎn)換。