日韩视频专区_久久精品国产成人av_青青免费在线视频_欧美精品一级片_日韩在线观看中文字幕_九九热在线精品

美章網(wǎng) 資料文庫 視頻網(wǎng)站設(shè)計與研究范文

視頻網(wǎng)站設(shè)計與研究范文

本站小編為你精心準(zhǔn)備了視頻網(wǎng)站設(shè)計與研究參考范文,愿這些范文能點燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

視頻網(wǎng)站設(shè)計與研究

1video標(biāo)記

1.1video標(biāo)記的屬性下面對HTML5的新標(biāo)記video相關(guān)屬性的用法進(jìn)行詳細(xì)介紹,常用屬性有6個[5]。

1.1.1src屬性用于設(shè)置視頻文件地址,并可以和另外兩個屬性搭配使用[6]:1)type屬性,指定src屬性視頻的類型。2)media屬性,默認(rèn)值為all,表示支持所有視頻文件。該屬性表示媒體在何種媒介中使用,可以不設(shè)置該屬性。

1.1.2preload屬性[7]該屬性定義視頻文件是否要進(jìn)行預(yù)加載處理。在標(biāo)記中若設(shè)置了該屬性,在頁面加載時會自動加載視頻,準(zhǔn)備播放。若標(biāo)記中同時設(shè)置了"autoplay"屬性,則該屬性無效。

1.1.3loop屬性屬性值是BOOL型[8]。設(shè)置是否要循環(huán)播放視頻文件。

1.1.4autoplay屬性屬性值是BOOL型。如果video標(biāo)記添加了該屬性并設(shè)置為true,表示頁面將自動播放視頻文件,否則表示視頻不自動播放。

1.1.5width屬性與height屬性兩個外觀屬性,width屬性設(shè)置video標(biāo)記的寬度,height屬性設(shè)置video標(biāo)記的高度。

1.1.6controls屬性[9]如果設(shè)置了該屬性,video標(biāo)記會顯示視頻控制按鈕,包含播放按鈕,全屏控制,音量調(diào)整按鈕。

1.2video標(biāo)記的基本用法上述網(wǎng)頁在IE中打開后,會馬上加載視頻文件,并自動播放該文件。當(dāng)播放結(jié)束后,頁面會立即重新播放。Video標(biāo)記語法還可以用子標(biāo)記source元素來指定視頻源文件。每個source元素可以設(shè)置獨立的視頻源文件,source元素的個數(shù)不受限制。此例中,video標(biāo)記沒有設(shè)置src屬性,但添加了兩個source元素。source元素設(shè)置源文件分別為"1.avi"與"1.mp4",網(wǎng)頁將自動加載第一個能夠被識別的文件格式。

2視頻網(wǎng)站設(shè)計

視頻網(wǎng)站將以HTML5的新標(biāo)記video為基礎(chǔ),保證視頻網(wǎng)站實現(xiàn)起來簡潔,高效。此外,網(wǎng)站設(shè)計將按照網(wǎng)頁設(shè)計的基本原則,以用戶需求為基礎(chǔ),充分尊重用戶的使用習(xí)慣,同時還應(yīng)具有使用簡便、交互友好和前瞻性等特征。而基于HTML5的視頻網(wǎng)站能夠很好的滿足上述需要。目前,HTML5技術(shù)不僅具有先進(jìn)性,而且還能體現(xiàn)以用戶為中心的網(wǎng)站設(shè)計理念。普通用戶無需像傳統(tǒng)視頻網(wǎng)站那樣,安裝視頻插件來完成視頻播放,而只需用一個支持HTML5的瀏覽器,就能夠直接播放視頻,獲得更佳的用戶體驗[10]。通過分析設(shè)計,本文研究的視頻網(wǎng)站采用B/S三層架構(gòu)模式,分為數(shù)據(jù)層、業(yè)務(wù)邏輯層和表示層。通過分層劃分,可以降低網(wǎng)站開發(fā)的復(fù)雜度,更好的控制進(jìn)度,維護(hù)與測試也更方便,同時提高了網(wǎng)站的可擴展性。該視頻網(wǎng)站分為三個主要模塊,分別為:數(shù)據(jù)提供模塊、后臺管理模塊和前端展示模塊。

數(shù)據(jù)提供模塊,主要提供流媒體數(shù)據(jù)服務(wù),響應(yīng)用戶的請求,提供視頻播放所需的數(shù)據(jù)。首先按規(guī)定流程處理各種視頻數(shù)據(jù)源:對于采集來的直播型數(shù)據(jù)源,需要進(jìn)行數(shù)據(jù)格式的轉(zhuǎn)換,將數(shù)據(jù)編碼成H.264格式和MP4音頻的格式,再采用加文件頭的形式封裝成MPEG-2TS文件后轉(zhuǎn)入流分割器中進(jìn)行邏輯處理,得到的文件會按照10秒一段的標(biāo)準(zhǔn)進(jìn)行分割,并生成分割文件的索引。隨著視頻數(shù)據(jù)的不斷增加,索引數(shù)據(jù)也要同步進(jìn)行更新維護(hù);然后以服務(wù)形式供Web模塊來調(diào)用這些處理好的視頻文件。后臺管理模塊主要對保存在服務(wù)器上的視頻文件進(jìn)行維護(hù)和管理,主要包括視頻文件的上傳審核、刪除、權(quán)限分配等功能。前端展示模塊,采用HTML5技術(shù),特別是video標(biāo)記來完成視頻在頁面上的顯示。通過頁面編程控制和URL地址來調(diào)用視頻的索引文件,然后根據(jù)索引文件來查找視頻文件在服務(wù)器上的位置。以上三個模塊,相互配合,共同完成視頻的所有服務(wù)和反饋。為用戶提供了良好的視頻服務(wù)平臺。用戶可以隨時瀏覽視頻節(jié)目信息,選擇自己喜愛的視頻節(jié)目。

3結(jié)束語

HTML5作為一個推出不久的Web標(biāo)準(zhǔn)規(guī)范,具有很多新的功能和特性,更進(jìn)一步的增強了網(wǎng)頁的性能和展示體驗,特別是在三維、圖形和特效方面改進(jìn)明顯[11]。隨著互聯(lián)網(wǎng)技術(shù)的進(jìn)步,網(wǎng)絡(luò)交互的內(nèi)容變得越來越豐富,迫切需要一種新標(biāo)準(zhǔn)與當(dāng)前網(wǎng)頁應(yīng)用需求相適應(yīng)。HTML5很好的滿足了這一需求。它改變了HTML前幾個版本的設(shè)計習(xí)慣,顯著減少了網(wǎng)頁開發(fā)的工作量,并提供了更優(yōu)秀的圖形和特效體驗。本文探討與總結(jié)了傳統(tǒng)視頻網(wǎng)站存在的不足,討論了采用HTML5技術(shù)解決視頻網(wǎng)站中存在的若干主要問題,對HTML5視頻網(wǎng)站的整體框架結(jié)構(gòu)、功能模塊等進(jìn)行了深入的探討和設(shè)計,并進(jìn)行了仔細(xì)的研究。

作者:梁曉婭 張恒 單位:武漢軟件工程職業(yè)學(xué)院

主站蜘蛛池模板: 91av在线免费 | 香蕉视频首页 | 中文字幕高清在线 | 欧美三级在线免费观看 | 丁香久久综合 | 欧美在线高清 | 九色91在线 | 九九午夜 | 色综合天天综合网天天狠天天 | 天天色官网 | 亚洲淫片| 亚洲免费资源 | 一级黄色大片视频 | 欧美成人精品 | 国产aa视频 | 精品一区二区三区在线视频 | 在线观看日本 | 欧美激情视频一区二区 | 久久精品在线 | 亚洲 欧美 日韩 在线 | 日本少妇一区二区三区 | 在线看片中文字幕 | 天天综合网在线 | 91精品国产综合久久久蜜臀 | 一区二区三区四区av | 中文在线视频 | 欧美色老头 | 伊人88| 国产精品视频网 | 欧美色精品 | 亚洲国产精品久久久久久 | 欧美日韩三级视频 | 中文字幕黄色 | 91在线网| 欧美亚洲激情 | 免费在线国产视频 | 福利社午夜影院 | 国产视频在线一区 | 在线观看免费成人 | 麻豆av一区 | 91成人福利视频 |