亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于HTML5的視頻網(wǎng)站設(shè)計與Web前端EPG系統(tǒng)實現(xiàn)

        2013-03-26 05:02:06徐鎮(zhèn)輝
        關(guān)鍵詞:表單瀏覽器頁面

        徐鎮(zhèn)輝

        ?

        基于HTML5的視頻網(wǎng)站設(shè)計與Web前端EPG系統(tǒng)實現(xiàn)

        徐鎮(zhèn)輝

        (漳州職業(yè)技術(shù)學(xué)院 計算機工程系,福建 漳州 363000)

        HTML5是W3C制定的一個Web新標準,由它帶來的前端技術(shù)變革已經(jīng)對Web應(yīng)用產(chǎn)生了巨大的影響。分析了視頻分享網(wǎng)站的設(shè)計原則,提出基于HTML5的系統(tǒng)架構(gòu)和功能設(shè)計,并對HTML5的技術(shù)特點,尤其對HTML5中新的頁面結(jié)構(gòu)元素、智能表單控件和屬性、多媒體內(nèi)嵌對象等新特性進行深入理解和探索,將這些新特性恰當(dāng)?shù)貞?yīng)用于視頻分享網(wǎng)站的Web前端EPG系統(tǒng)的設(shè)計中。

        HTML5;Web應(yīng)用;視頻分享網(wǎng)站;Web前端EPG系統(tǒng)

        1 引 言

        隨著寬帶網(wǎng)絡(luò)的普及、硬盤空間的價格持續(xù)降低以及音視頻編碼技術(shù)的發(fā)展,視頻分享網(wǎng)站在互聯(lián)網(wǎng)上已經(jīng)流行起來。國外受歡迎的視頻分享網(wǎng)站有YouTube、Hulu等,國內(nèi)規(guī)模較大的有土豆(Tudou)、優(yōu)酷(Youku)、六間房(6.cn)、魔方網(wǎng)(Mofile)等,還隨處可見小型的視頻分享站點。這些都是Web2.0時代的產(chǎn)物,充分體現(xiàn)了Web2.0互動、分享、交流的核心理念。可如今Web應(yīng)用即將進入HTML5的時代,特別是基于HTML5的Web App將為互聯(lián)網(wǎng)的應(yīng)用帶來跨越式的發(fā)展。

        2 HTML5技術(shù)簡介

        HTML5規(guī)范于已2012年底正式定稿,是開放Web網(wǎng)絡(luò)平臺的奠基石,包括 HTML、CSS 和 Javascript在內(nèi)的一套技術(shù)的組合。它彌補了HTML4在交互、媒體和本地操作等方面的不足,支持當(dāng)前多樣的、復(fù)雜的Web 內(nèi)容。在HTML5中,新增了許多帶有語義性的標記,來加速瀏覽器解釋頁面中元素的速度;新增了許多交互體驗元素,提升用戶的體驗度;新增了許多新的表單控件和屬性,完善表單的功能;新增了對多媒體標簽的支持,從此脫離插件的羈絆;除此之外,HTML5在離線瀏覽、本地存儲、Web Socket以及Web Workers等方面也有獨特之處,已經(jīng)受到許多業(yè)內(nèi)巨頭的青睞,包括Adobe、蘋果、谷歌、微軟、Mozilla基金會、Opera軟件公司等紛紛支持HTML5。HTML5被認為是未來互聯(lián)網(wǎng)發(fā)展的一個重要方向,目的是將Web帶入一個成熟的應(yīng)用平臺[1]。

        3 基于HTML5的視頻分享網(wǎng)站的系統(tǒng)架構(gòu)和功能設(shè)計

        視頻分享網(wǎng)站的設(shè)計應(yīng)以視頻用戶的習(xí)慣和需求來進行,除了要求內(nèi)容正確客觀、時尚創(chuàng)新之外,還應(yīng)該具備易用性、互動性和超前性。而基于HTML5的視頻分享網(wǎng)站不僅在現(xiàn)階段具有先進性,更重要的是還能適應(yīng)目前UCD(User Center Design)以用戶為中心的設(shè)計需求,提供給用戶新的Web體驗方案,讓用戶僅僅安裝一個瀏覽器,無需安裝其他任何應(yīng)用程序,就可以更方便地更快速地享受高清流暢的富客戶端的觀影體驗。

        該基于HTML5的視頻分享網(wǎng)站系統(tǒng)采用B/S的三層架構(gòu)體系,通過將數(shù)據(jù)層、商務(wù)層和表示層三層分離,不但方便項目的開發(fā),而且還可以提高系統(tǒng)的安全性和可擴展性。該系統(tǒng)功能包含三大模塊,分別為:視頻服務(wù)推送系統(tǒng)、多媒體內(nèi)容管理系統(tǒng)和視頻服務(wù)Web 前端EPG系統(tǒng)。

        其中,視頻服務(wù)推送系統(tǒng),即流媒體服務(wù)系統(tǒng),主要為用戶提供視頻的點播和直播服務(wù)[2]。首先分別對點播和直播的數(shù)據(jù)源進行處理:對于采集來的直播型數(shù)據(jù)源,先由編碼器將其編碼成H.264視頻編碼和AAC音頻編碼的格式并封裝為MPEG-2 TS文件后再輸入到流分割器中,由分割器將此文件切割成以10秒一段的TS文件,同時生成M3U8的索引文件,并隨新數(shù)據(jù)的產(chǎn)生不斷更新索引文件;對于點播型數(shù)據(jù)源,采用MP4進行封裝,同時也創(chuàng)建索引文件,但索引文件中只指向一個獨立的MP4文件[3,4]。然后由Web服務(wù)器或Web緩存系統(tǒng)把這些處理好欲分發(fā)的視頻文件推送出去。

        多媒體內(nèi)容管理系統(tǒng)主要對存放在存儲設(shè)備上的多媒體文件進行管理,包括用戶管理、視頻的上傳、在線編輯、檢索、分類、評論等功能[2]。

        本文所探討的Web 前端EPG系統(tǒng)是視頻網(wǎng)站前端的網(wǎng)站系統(tǒng),采用HTML5技術(shù)。用戶通過能支持HTML5 Video標簽和HTTP流協(xié)議的瀏覽器如IE9、Firefox 4.0、Opera11和Chrome10等來訪問Web頁面,通過URL地址先引用視頻分發(fā)系統(tǒng)中的影片索引文件,再由影片索引文件關(guān)聯(lián)到服務(wù)器上的視頻資源。該模塊主要為用戶提供一個良好的視頻服務(wù)導(dǎo)航機制,一方面將視頻節(jié)目的附加信息,如內(nèi)容簡介、演員、導(dǎo)演等基本信息提供給用戶參考,方便用戶選擇自己喜歡的視頻節(jié)目并觀看;另一方面提供用戶評價系統(tǒng),讓用戶看完后對影片進行評價和反饋。

        4 HTML5的新特性在Web前端EPG系統(tǒng)的應(yīng)用

        4.1 頁面結(jié)構(gòu)元素

        為了使頁面結(jié)構(gòu)更加清晰明確和容易閱讀,HTML5中增加了許多新的頁面結(jié)構(gòu)元素[5],如表1所示。

        表1 HTML5中新增的頁面結(jié)構(gòu)元素

        本W(wǎng)eb 前端EPG系統(tǒng)的頁面在結(jié)構(gòu)上主要是以圖1的形式設(shè)計的,用

        來表示頁面的頁眉,主要包括logo、搜索等,
        亚洲精品国产成人| 久久亚洲综合亚洲综合| 国产尤物自拍视频在线观看| 国产美女主播视频一二三区 | 色偷偷av一区二区三区| 好屌草这里只有精品 | 日韩国产有码在线观看视频| 亚洲全国最大的人成网站| 91九色国产老熟女视频| 久久99精品久久久久久噜噜| 大肉大捧一进一出视频出来呀| 久久精品伊人无码二区| 久久久亚洲日本精品一区| 人妻中文久久人妻蜜桃| 中国少妇×xxxx性裸交| 四虎影视永久地址www成人| 亚洲色AV性色在线观看| 中文字幕日本韩国精品免费观看| 亚洲天堂亚洲天堂亚洲色图| 成视频年人黄网站免费视频| 亚洲精品97久久中文字幕无码| av狼人婷婷久久亚洲综合| 亚洲熟女一区二区三区不卡| 亚洲av不卡免费在线| 久热国产vs视频在线观看| 亚洲综合无码一区二区| 91自国产精品中文字幕| 91精品国产综合久久精品密臀| 国产极品视觉盛宴| 成年无码av片完整版| 国产乱子伦农村xxxx| 久久黄色精品内射胖女人| 中国杭州少妇xxxx做受| 国产精品自在线拍国产| 欧美日韩a级a| 口爆吞精美臀国产在线| 欧洲美熟女乱又伦av影片| 亚洲精品aa片在线观看国产| 国产一级淫片a免费播放口| 亚洲精品熟女av影院| 天天做天天爱夜夜爽女人爽|