基于云平臺的分布式視頻轉(zhuǎn)碼系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2017-06-30 07:11
本文關(guān)鍵詞:基于云平臺的分布式視頻轉(zhuǎn)碼系統(tǒng)的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:隨著電信網(wǎng)、廣播電視網(wǎng)和互聯(lián)網(wǎng)融合進程的加快,視頻服務(wù)也蓬勃發(fā)展,視頻多平臺多格式播放成為越來越迫切的需求。針對于此,媒體內(nèi)容運營商需要建設(shè)專屬的視頻轉(zhuǎn)碼工廠來滿足自身的轉(zhuǎn)碼需求。但是,建設(shè)與維護視頻轉(zhuǎn)碼工廠需要投入巨大的人力財力,一些中小型的媒體內(nèi)容運營商缺少這方面的條件。本文的工作是結(jié)合云主機服務(wù)低成本,高可靠,易管理的特性,采用虛擬節(jié)點替代實際服務(wù)器的方式,設(shè)計并實現(xiàn)一個適合中小型媒體內(nèi)容運營商的分布式視頻轉(zhuǎn)碼系統(tǒng)。本文構(gòu)造了三類節(jié)點,包括有基于DJANGO的調(diào)度管理節(jié)點、基于Node.js的視頻處理節(jié)點和基于NFS的文件存儲節(jié)點,并在此基礎(chǔ)上設(shè)計與實現(xiàn)單步轉(zhuǎn)碼和多步轉(zhuǎn)碼兩種轉(zhuǎn)碼模式。本文還在任務(wù)選擇策略與節(jié)點分配策略上進行系統(tǒng)優(yōu)化,前者通過優(yōu)先調(diào)度短任務(wù)的方式來降低任務(wù)的平均響應(yīng)時間,后者盡量使轉(zhuǎn)碼耗時長的任務(wù)被分配到性能高,負載小的節(jié)點中,從而提高轉(zhuǎn)碼效率。最后,本文在超算云平臺上部署了該轉(zhuǎn)碼系統(tǒng),通過實驗說明系統(tǒng)的有效性。本文結(jié)合云平臺的資源聚集,取用方便,費用低廉的特性,設(shè)計并實現(xiàn)了一個既能滿足中小型媒體內(nèi)容運營商的轉(zhuǎn)碼需求,又在其負擔能力之內(nèi)的視頻轉(zhuǎn)碼系統(tǒng),該系統(tǒng)在當前視頻行業(yè)具有較強的現(xiàn)實意義與應(yīng)用價值。
【關(guān)鍵詞】:視頻轉(zhuǎn)碼 分布式系統(tǒng) 云平臺
【學位授予單位】:中山大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:TN919.8
【目錄】:
- 摘要4-5
- abstract5-8
- 第1章 緒論8-11
- 1.1 項目背景與意義8
- 1.2 國內(nèi)外發(fā)展現(xiàn)狀8-9
- 1.3 論文主要工作9-10
- 1.4 本文結(jié)構(gòu)10-11
- 第2章 相關(guān)技術(shù)綜述11-19
- 2.1 轉(zhuǎn)碼方案綜述11-12
- 2.2 云主機服務(wù)12-13
- 2.3 視頻編碼與FFMPEG13-16
- 2.4 WEB應(yīng)用技術(shù)16-17
- 2.5 NFS文件系統(tǒng)簡介17-18
- 2.6 本章小結(jié)18-19
- 第3章 系統(tǒng)設(shè)計與實現(xiàn)19-53
- 3.1 系統(tǒng)總體設(shè)計19-23
- 3.2. 視頻處理節(jié)點23-30
- 3.3. 調(diào)度管理節(jié)點30-47
- 3.4. 文件存儲節(jié)點47
- 3.5. 系統(tǒng)優(yōu)化47-52
- 3.6. 本章小結(jié)52-53
- 第4章 系統(tǒng)部署與實驗53-69
- 4.1. 系統(tǒng)部署53-58
- 4.2. 系統(tǒng)實驗與結(jié)果分析58-68
- 4.3. 本章小結(jié)68-69
- 第5章 總結(jié)與展望69-71
- 5.1. 總結(jié)69-70
- 5.2. 展望70-71
- 參考文獻71-74
- 致謝74
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 遠渡重洋;;手機視頻轉(zhuǎn)碼也要門當戶對[J];電腦迷;2011年18期
2 王],
本文編號:501033
本文鏈接:http://sikaile.net/kejilunwen/wltx/501033.html
最近更新
教材專著