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

當前位置:主頁 > 科技論文 > 軟件論文 >

面向智能終端的云視頻客戶端軟件設計與實現(xiàn)

發(fā)布時間:2020-06-06 11:12
【摘要】:隨著網絡技術的進步、4G網絡的成熟,以及智能終端的發(fā)展、普及,迎來了視頻消費內容的爆發(fā)性增長,并沖擊著傳統(tǒng)行業(yè)。從視頻行業(yè)發(fā)展現(xiàn)狀來看有在線教育、視頻監(jiān)控、視頻會議、游戲直播、電視直播、視頻社交等分類,這一切的需求也促進了云視頻行業(yè)的發(fā)展。而同時,如何提供快捷的、低成本的、高質量的基礎設施服務以及提升視頻行業(yè)生產與運營效率,使用戶專注于內容與運營、應對高并發(fā)請求,保障視頻觀看穩(wěn)定性及提升服務穩(wěn)定性也是當前云服務商將面對的各種挑戰(zhàn)。本文通過研究云視頻行業(yè)發(fā)展現(xiàn)狀,對比了國內外關于云視頻的研究,從經濟可行性、技術可行性、管理可行性、市場等多方面進行了調查,咨詢了相關業(yè)內專家,搜索及閱讀了大量網絡資源和相關書籍,收集并整理了用戶的需求意見。從一套系統(tǒng)的啟動加載、界面渲染、消息通訊、網絡請求、緩存以及視頻播放這六個方面進行了詳細的闡述,設計并實現(xiàn)了一個面向智能終端的云視頻客戶端軟件。本文設計和實現(xiàn)的主要內容如下:1.分析了云視頻行業(yè)的大環(huán)境,在“互聯(lián)網+”的大背景下,智能終端的產品發(fā)展途徑,無論從產品形態(tài)還是功能配置上都在不斷創(chuàng)新升級,已經從一個多頻率的調諧器和解碼器躍升為智能控制終端。本系統(tǒng)的研究基于Google的Android操作系統(tǒng),采用Java跨平臺技術為基礎,利用AndroidStudio開發(fā)工具完成開發(fā)任務。調研并使用了當下流行的插件化技術,將不同的業(yè)務模塊封裝成獨立的插件,降低了模塊間的耦合性,根據不同的業(yè)務進行組合,由后臺動態(tài)進行下發(fā)。研究了事件總線技術實現(xiàn)的原理,并實現(xiàn)了一套用于智能機頂盒上模塊間通訊的消息機制。2.在上述研究的基礎上,完成了首頁、列表展示頁、內容詳情頁、播放器及搜索內容頁等幾大業(yè)務模塊。界面的展示則由Xul圖形引擎渲染完成。XML UI Language描述了一種XML方言。通過XML格式數(shù)據對UI的布局、元素、樣式、行為、數(shù)據綁定關系等進行描述。實現(xiàn)了一種簡單、易用、可擴展的動態(tài)UI渲染機制。XUL中可以通過動作(Action)綁定JavaScript腳本,直接操作UI元素,建立了易編寫、可聯(lián)接的一種數(shù)據操作,將UI跟數(shù)據源串聯(lián)了起來。同時Xul封裝了一些通用UI組件,能快速適應各廠商的需求定制,也是提升UI開發(fā)效率的一款利器。3.云視頻客戶端軟件系統(tǒng)的研發(fā),能快速低層本搭建播控平臺,在不升級主Apk的情況下,快速響應客戶的各種訂制需求,實現(xiàn)各種定制界面,能提供專業(yè)的視頻解決方案,讓用戶享受到大屏客戶端云服務體驗。4.目前基于云視頻的客戶端軟件已經完成測試工作,并通過智能終端的搭載,投入到市場上,取得了較好的反饋。驗證了該云視頻軟件在安卓中的實用性與可靠性,符合設計之初的需求。
【圖文】:

架構圖,架構,層次,虛擬機


電子科技大學碩士學位論文Dalvik 虛擬實例。而和 Java 虛擬機相比,Dalvik 是在 5.0 系統(tǒng)后才改為 ART 運行環(huán)境的,它能讓每個Android應用都能在獨立的過程中運行,并且要有自己的Dalvik虛擬機的案例。Dalvik 虛擬機是 Java 虛擬機的手持設備優(yōu)化版本,它優(yōu)化了系統(tǒng)對硬件設備的性能調度。2.1.2.3 應用框架層在應用框架層,主要是提供了在應用程序中隨時要用到的 API,API 構成了Android 系統(tǒng)自己所帶的核心應用,并且這些也是開發(fā)者所用構造 APP 的原型方法2.1.2.4 應用層應用層所涉及的即為操作系統(tǒng)提供的交互 APP,,一般為手機聯(lián)系人、信息等基礎功能應用,這里面還涵蓋了程序員本身所開發(fā)的程序,比如圖 2-1 就對 Android的層次架構進行了清晰的描述。

關系圖,訂閱者,發(fā)布者,關系圖


圖 2-2 訂閱者、發(fā)布者、EventBus 關系圖圖 2-2 中能夠看到,EventBus 的功能是服務于訂閱者跟接收者,負的存儲與分配職責,讓事件的傳遞有條不紊。 事件響應流程 2-3 描述了事件的詳細相應過程,第一步是訂閱者發(fā)出了某一特定事需求,將該需求傳遞給 EventBus,如果有發(fā)布者上傳了該特定類型的 EventBus 時,它就會將該信息傳遞給訂閱者,這就是事件的響應過者跟發(fā)布者是通過 register 接口跟 post 接口來傳遞時間的類型信息,時,EventBus 就會經訂閱者來對操作代碼做出積極響應。
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2018
【分類號】:TP311.52

【參考文獻】

相關期刊論文 前6條

1 杜磊;許博;闞媛;王曉卓;馬文彬;;云視頻會議平臺研究[J];微型機與應用;2013年18期

2 李超;柴文磊;劉勁松;;高清視頻會議系統(tǒng)技術淺析[J];信息安全與技術;2010年08期

3 王小燕;;一種高效點播流媒體服務器的設計與實現(xiàn)[J];計算機工程與科學;2010年02期

4 陳t

本文編號:2699591


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

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


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

版權申明:資料由用戶1e9cc***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com