天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

基于JavaEE的批量音視頻轉(zhuǎn)換平臺(tái)研究

發(fā)布時(shí)間:2020-10-18 16:13
   隨著數(shù)字出版行業(yè)的飛速發(fā)展,音視頻出版方向呈現(xiàn)出音視頻文件編碼標(biāo)準(zhǔn)多樣化、數(shù)據(jù)海量化等顯著特點(diǎn)。面對(duì)海量多樣的數(shù)據(jù),如何快速高效地轉(zhuǎn)換成統(tǒng)一的編碼格式,成為數(shù)字出版機(jī)構(gòu)面臨的很大的難題。本文針對(duì)這一需求和現(xiàn)狀,基于Spring+SpringMVC+MyBatis的架構(gòu)開發(fā),同時(shí)結(jié)合開源FFMPEG格式轉(zhuǎn)換工具,提出了一種B/S結(jié)構(gòu)的分布式在線音視頻格式轉(zhuǎn)換平臺(tái)。文中基于Java語言,重點(diǎn)剖析了平臺(tái)架構(gòu)設(shè)計(jì)過程中所設(shè)計(jì)的關(guān)鍵技術(shù)和策略,設(shè)計(jì)開發(fā)了高效的音視頻格式轉(zhuǎn)換系統(tǒng),分別由“核心調(diào)度服務(wù)器”,“轉(zhuǎn)換服務(wù)器”,“數(shù)據(jù)庫”等組成。本論文以服務(wù)器集群方式解決大批量音視頻格式轉(zhuǎn)換,研究了如何有效地調(diào)配集群轉(zhuǎn)換服務(wù)器所涉及的若干關(guān)鍵技術(shù);為了保障不同用戶的操作權(quán)限,研究了平臺(tái)的權(quán)限控制系統(tǒng);為了提高文件在客戶端和服務(wù)器之間的傳輸效率,綜合比較和研究了多種文件傳輸方式的優(yōu)劣性;為了提高音視頻文件格式轉(zhuǎn)換的準(zhǔn)確性和高效性,對(duì)不同的格式轉(zhuǎn)換工具進(jìn)行了深入研究。本文研究的主要?jiǎng)?chuàng)新點(diǎn)有:(1)在音視頻處理方面,通過對(duì)音視頻文件的處理,解決了單個(gè)文件過大時(shí)轉(zhuǎn)換效率低下的問題。首先對(duì)音視頻文件進(jìn)行文件類型分類,然后根據(jù)取模算法將單個(gè)文件過大的音頻或視頻文件進(jìn)行分割,分割后的文件經(jīng)過分別轉(zhuǎn)換后再進(jìn)行合并,最終成為轉(zhuǎn)換后的音視頻文件。(2)在轉(zhuǎn)換服務(wù)器調(diào)度方面,結(jié)合一致性Hash算法,有效解決了轉(zhuǎn)換服務(wù)器集群時(shí),轉(zhuǎn)換任務(wù)的有效分配問題。在多轉(zhuǎn)換服務(wù)器集群時(shí),利用一致性Hash算法,將轉(zhuǎn)換任務(wù)平均分配到每個(gè)服務(wù)器上,使得每個(gè)轉(zhuǎn)換服務(wù)器都能夠得到有效利用。同時(shí),服務(wù)器數(shù)量發(fā)生變化時(shí),不需要重新進(jìn)行Hash計(jì)算,有效提高了系統(tǒng)的穩(wěn)定性和可拓展性。為了驗(yàn)證本文提出的批量音視頻格式轉(zhuǎn)換平臺(tái)是高效可用的,本文設(shè)計(jì)了測試方案與傳統(tǒng)的轉(zhuǎn)換方式進(jìn)行了比較,測試結(jié)果表明,與普通的音視頻轉(zhuǎn)換方案相比,采用批量音視頻格式轉(zhuǎn)換平臺(tái)有效提高了音視頻文件的轉(zhuǎn)換效率、降低了工作復(fù)雜度。實(shí)踐證明,本文所討論的關(guān)鍵技術(shù),可應(yīng)用于批量大文件處理領(lǐng)域,具有一定的實(shí)際應(yīng)用價(jià)值。
【學(xué)位單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類】:TP311.52
【部分圖文】:

用例圖,音視頻,軟件系統(tǒng)設(shè)計(jì),格式轉(zhuǎn)換


開發(fā)工具等進(jìn)行了較為詳細(xì)的描述。??2.1平臺(tái)需求分析??整個(gè)批量音視頻格式轉(zhuǎn)換平臺(tái)主要包含以下功能,如下圖2-1所示:???——?— ̄ ̄??權(quán)限系統(tǒng)???????/?一-.—???^??/?(?上傳下載〉????/?z??.,??麗I、'?z?'、??用戶\?轉(zhuǎn)換系統(tǒng)設(shè)計(jì);??、?...??????一.??^???__??轉(zhuǎn)換數(shù)據(jù)記錄、)??、???"??圖2-1批量音視頻格式轉(zhuǎn)換平臺(tái)用例圖??權(quán)限管理是在軟件系統(tǒng)設(shè)計(jì)特別是在Web系統(tǒng)設(shè)計(jì)中非常重要的一部分?,??在web系統(tǒng)中,由于擁有瀏覽器的PC對(duì)每一位普通用戶來說是相同的,如果沒??有權(quán)限管理系統(tǒng),那么任何一位用戶都可以對(duì)平臺(tái)進(jìn)行操作,這無疑對(duì)設(shè)計(jì)者來??說是不被允許的,因此必須要有相對(duì)應(yīng)的權(quán)限控制系統(tǒng)來限制用戶對(duì)平臺(tái)的合法??訪問。通過權(quán)限系統(tǒng),可以有效的限制非法用戶的訪問,同時(shí)把不同的訪問權(quán)限??賦予不同的職能角色,可以有效保障系統(tǒng)的安全[17_1S]。用戶權(quán)限管理主要由三個(gè)??部分組成:權(quán)限創(chuàng)建、權(quán)限分配和權(quán)限使用。通過權(quán)限系統(tǒng)可以對(duì)用戶角色進(jìn)行??5??

用例圖,上傳,下載,音視頻


音視頻文件進(jìn)行下載至本地。考慮到批量轉(zhuǎn)換時(shí)音視頻文件數(shù)量龐大,因此傳輸??速度成為設(shè)計(jì)時(shí)需重點(diǎn)考慮的問題。其次,安全性和斷點(diǎn)續(xù)傳能力也應(yīng)被考慮其??中。上傳下載系統(tǒng)用例圖如下圖2-3所示:??上傳下載系統(tǒng)??c文件上傳??、?.':,一?????z’?/?又\''、?.?!??_?/?\?丨:I??VZ’?(’、傳輸速度?(斷點(diǎn)續(xù)恃?')(:、安全性??\!?、—.'7?^?^??■■??'?/??用戶?;\?/??、、二一??C?文件下載?、??f????一’??圖2-3上傳下載用例圖??綜合考慮上傳下載系統(tǒng)的需求,選擇合適的方式進(jìn)行音視頻文件的傳輸操作。??2.1.3轉(zhuǎn)換部分??轉(zhuǎn)換系統(tǒng)是批量音視頻格式轉(zhuǎn)換平臺(tái)最核心的模塊,它包含了對(duì)音視頻處理??的各個(gè)步驟信息,包括對(duì)音視頻文件的分類、音視頻格式轉(zhuǎn)換任務(wù)的有效分配-、??轉(zhuǎn)換工具轉(zhuǎn)換任務(wù)的運(yùn)行。由于上傳的文件中即可能包含音頻源文件又有可能包??含視頻源文件,甚至有可能音頻和視頻源文件同時(shí)存在,因此首先要對(duì)上傳的文??件進(jìn)行分類,根據(jù)上傳文件的格式,分為音頻文件和視頻文件。然后再將音頻和??視頻文件按照大小進(jìn)行分類。為了提高轉(zhuǎn)換效率,采用轉(zhuǎn)換服務(wù)器集群的方式,??但是為了合理有效的分配轉(zhuǎn)換任務(wù)到轉(zhuǎn)換服務(wù)器

用例圖,轉(zhuǎn)換系統(tǒng),用例圖,轉(zhuǎn)換數(shù)據(jù)


__轉(zhuǎn)_換_系統(tǒng)對(duì)用戶不可見,運(yùn)行完全自動(dòng)化,用戶不需要對(duì)轉(zhuǎn)換即可進(jìn)行操作。??.4轉(zhuǎn)換數(shù)據(jù)記錄??轉(zhuǎn)換數(shù)據(jù)記錄是為了記錄用戶進(jìn)行轉(zhuǎn)換操作時(shí)的轉(zhuǎn)換文件的信及結(jié)果信息。同時(shí)保存用戶的角色權(quán)限信息,用例圖如圖2-5數(shù)據(jù)庫記錄??I??.-一.^??....(?用戶數(shù)據(jù)??參?.一-z’?I?????1—-—???f’轉(zhuǎn)換源文件信息、??\?I?一--一????、、??用戶?\?t?C?轉(zhuǎn)換進(jìn)度、??\?1??\??\???—??、、??
【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 武玉坤;;高并發(fā)校園快遞超市系統(tǒng)[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2015年09期

2 趙巧玲;;基于B/S架構(gòu)的軟件項(xiàng)目開發(fā)[J];計(jì)算機(jī)光盤軟件與應(yīng)用;2014年24期

3 王亞楠;吳華瑞;黃鋒;;高并發(fā)Web應(yīng)用系統(tǒng)的性能優(yōu)化分析與研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2014年08期

4 周文瓊;王樂球;鄭述招;;云環(huán)境下的數(shù)據(jù)庫擴(kuò)展策略的設(shè)計(jì)[J];計(jì)算機(jī)技術(shù)與發(fā)展;2014年09期

5 馬琰;;基于J2EE的業(yè)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];電腦與電信;2013年10期

6 陳秋曉;錢國棟;;面向UPMIS的控規(guī)數(shù)據(jù)批量轉(zhuǎn)換方法及實(shí)現(xiàn)[J];浙江大學(xué)學(xué)報(bào)(理學(xué)版);2013年05期

7 劉欣;;我國數(shù)字出版發(fā)展趨勢及運(yùn)營模式[J];環(huán)渤海經(jīng)濟(jì)瞭望;2013年08期

8 劉麗霞;邊金松;張琍;穆森;;基于FFMPEG解碼的音視頻同步實(shí)現(xiàn)[J];計(jì)算機(jī)工程與設(shè)計(jì);2013年06期

9 李華;龔藝;紀(jì)娟;譚明杰;方佳明;;面向MOOC的學(xué)習(xí)管理系統(tǒng)框架設(shè)計(jì)[J];現(xiàn)代遠(yuǎn)程教育研究;2013年03期

10 李龍龍;朱高中;;通用權(quán)限管理系統(tǒng)的設(shè)計(jì)[J];科技信息;2013年13期


相關(guān)博士學(xué)位論文 前1條

1 曹海儐;海量視頻的分布式協(xié)作處理與檢索研究[D];中國科學(xué)技術(shù)大學(xué);2013年



本文編號(hào):2846522

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2846522.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶54851***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com