国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

輕量化的中職校園流媒體視頻點(diǎn)播平臺(tái)研究

2014-10-29 09:52王偉
電子技術(shù)與軟件工程 2014年16期
關(guān)鍵詞:視頻點(diǎn)播系統(tǒng)

王偉

摘 要

本文所研究的系統(tǒng)由普通用戶模塊、管理員模塊、視頻流媒體服務(wù)器模塊組成,系統(tǒng)采用的是JSP+MySQL,系統(tǒng)可以很好地滿足了中職校園師生對(duì)視頻點(diǎn)播的需求,具有一定的實(shí)用價(jià)值。

【關(guān)鍵詞】視頻點(diǎn)播 系統(tǒng) JSP+MySQL

1 研究背景及意義

中職學(xué)校學(xué)生是國(guó)家現(xiàn)代化建設(shè)的接班人,一個(gè)國(guó)家離開了產(chǎn)業(yè)技術(shù)工人,職校學(xué)生大多數(shù)都將成長(zhǎng)為產(chǎn)業(yè)技術(shù)工人。中職學(xué)校雖然近幾年在國(guó)家政策的扶持下獲得的很大的發(fā)展,但是相比高職院校,中職學(xué)校的發(fā)展在資金層面還是比較缺乏的。隨著我們國(guó)家教育體制改革的不斷深入,在我們的中職教育中不斷涌現(xiàn)了一些新情況、新問題。在此背景下,本文所研究的視頻系統(tǒng)采用免費(fèi)的開源軟件作為系統(tǒng)的主要運(yùn)行模塊,特別是在費(fèi)用昂貴的流媒體服務(wù)器上使用了開源的Nginx軟件,選擇Nginx有以下幾方面優(yōu)勢(shì):性能更快、擴(kuò)展性高、可靠性高、內(nèi)存資源消耗低、支持的并發(fā)連接數(shù)高、支持熱部署、具有自由的BSD許可協(xié)議等優(yōu)勢(shì)。

2 視頻點(diǎn)播與流媒體技術(shù)發(fā)展現(xiàn)狀

隨著網(wǎng)絡(luò)通信技術(shù)、計(jì)算機(jī)技術(shù)的不斷進(jìn)步,視頻點(diǎn)播也得到了很大的發(fā)展,視頻點(diǎn)播是當(dāng)今互聯(lián)網(wǎng)的一大熱點(diǎn)應(yīng)用服務(wù)。視頻點(diǎn)播可以為用戶提供各種交互式信息服務(wù),擴(kuò)大了用戶的信息渠道,極大的豐富了用戶的精神生活,在互聯(lián)網(wǎng)中迅速贏得了大量的用戶。

由于近十幾年以來(lái)我國(guó)在互聯(lián)網(wǎng)方面加大投入,互聯(lián)網(wǎng)的應(yīng)用也逐漸普及,與此同時(shí),隨著寬帶技術(shù)方便的迅猛發(fā)展以及性能越來(lái)越強(qiáng)大的各種計(jì)算機(jī)硬件設(shè)施,使得廣大用戶能夠以比較低的價(jià)格購(gòu)買計(jì)算機(jī)以及使用互聯(lián)網(wǎng)業(yè)務(wù),從整體上來(lái)說,這些方面的快速發(fā)展推動(dòng)了流媒體技術(shù)的快速發(fā)展,使其使用空間越來(lái)越廣闊。

視頻點(diǎn)播的飛速發(fā)展中遇到了很多問題,比如用戶體驗(yàn)比較差、版權(quán)問題等等,在此背景下,流媒體技術(shù)就應(yīng)運(yùn)而生。流媒體技術(shù)是以流的方式通過網(wǎng)絡(luò)傳輸音視頻等數(shù)據(jù),用戶可以在下載視頻、音頻節(jié)目的同時(shí)觀看、收聽節(jié)目,而不至于等到全部文件下載完畢后才可以觀看收聽。

3 系統(tǒng)的設(shè)計(jì)

3.1 系統(tǒng)的設(shè)計(jì)原則

基于流媒體的校園網(wǎng)視頻點(diǎn)播系統(tǒng)主要用于對(duì)視頻內(nèi)容的點(diǎn)播,其目標(biāo)是向客戶端提供順暢的視頻節(jié)目,這就要求系統(tǒng)能夠滿足同一時(shí)間段盡可能多的用戶提出的點(diǎn)播請(qǐng)求,并且視頻流媒體服務(wù)器還要順暢的傳播視頻數(shù)據(jù),通過高速的校園內(nèi)部網(wǎng)絡(luò),把數(shù)據(jù)(視頻、音頻)傳輸給各個(gè)點(diǎn)播用戶。另外一個(gè)功能是實(shí)現(xiàn)對(duì)視頻節(jié)目的檢索,通過接收 Web 服務(wù)器傳來(lái)的用戶請(qǐng)求,在數(shù)據(jù)庫(kù)中準(zhǔn)確地查找出用戶所請(qǐng)求的視頻節(jié)目,然后再將檢索結(jié)果發(fā)送給用戶。

3.2 系統(tǒng)體系結(jié)構(gòu)

本文所設(shè)計(jì)的基于流媒體的校園網(wǎng)視頻點(diǎn)播系統(tǒng)的體系拓?fù)浣Y(jié)構(gòu)由用戶端、網(wǎng)站服務(wù)器、流媒體服務(wù)器組成:

(1)用戶端可以實(shí)現(xiàn)音視頻內(nèi)容的搜索、點(diǎn)播和音視頻播放頁(yè)面。

(2)網(wǎng)站服務(wù)器可以提供音視頻內(nèi)容的相關(guān)信息,這些音視頻信息保存在服務(wù)器的數(shù)據(jù)庫(kù)中,可以由網(wǎng)站管理員進(jìn)行更新及維護(hù)等操作;服務(wù)器系統(tǒng)的管理操作,如音視頻文件的上載、刪除、用戶的添加、修改刪除等也通過網(wǎng)站服務(wù)器來(lái)實(shí)現(xiàn)。

(3)流媒體服務(wù)器可以滿足用戶端的音視頻點(diǎn)播要求,它從數(shù)據(jù)庫(kù)中讀取視頻文件并對(duì)其進(jìn)行編碼、壓縮、緩沖等技術(shù)處理,然后將視頻數(shù)據(jù)流源源不斷地傳遞給用戶端供其播放。

3.3 用戶端

本文所設(shè)計(jì)的系統(tǒng)采用B/S模式,用戶端的瀏覽界面可以使用瀏覽器來(lái)實(shí)現(xiàn),提供了用戶操作界面、視頻點(diǎn)播功能界面和管理員操作界面。

用戶端通過瀏覽器提供用戶注冊(cè)界面,并且為了區(qū)分不同用戶使用了不同類型的應(yīng)用界面。用戶分為系統(tǒng)管理員和普通用戶。在用戶端的系統(tǒng)管理操作界面上提供了音視頻管理界面,可以進(jìn)行音視頻的搜索、增加、編輯、刪除等操作;同時(shí)也提供了用戶管理界面,實(shí)現(xiàn)相關(guān)注冊(cè)用戶的信息瀏覽、信息刪除等操作。普通用戶登錄后,相應(yīng)地提供了網(wǎng)站內(nèi)容的瀏覽、查詢等界面,當(dāng)用戶點(diǎn)擊相應(yīng)音視頻的播放請(qǐng)求后則進(jìn)入該音視頻的播放界面。

3.4 網(wǎng)站服務(wù)器

網(wǎng)站服務(wù)器是視頻點(diǎn)播系統(tǒng)的重要組成部分,提供了用戶和音視頻等信息的管理服務(wù)。網(wǎng)站服務(wù)器主要功能是向用戶發(fā)布音視頻節(jié)目?jī)?nèi)容,同時(shí)提供管理員對(duì)視頻節(jié)目?jī)?nèi)容和視頻文件的管理。

網(wǎng)站服務(wù)器由以下4個(gè)模塊組成:

(1)用戶登錄模塊:實(shí)現(xiàn)了用戶的注冊(cè)和用戶登錄時(shí)身份的確認(rèn)及權(quán)限的分配。

(2)視頻管理模塊:通過視頻管理模塊可以對(duì)存儲(chǔ)在服務(wù)器上的音視頻文件進(jìn)行相應(yīng)的編輯操作,實(shí)現(xiàn)對(duì)音視頻節(jié)目的管理功能。

(3)視頻瀏覽模塊:負(fù)責(zé)向用戶發(fā)布視頻節(jié)目信息,包括瀏覽網(wǎng)站中的視頻、視頻分類瀏覽模塊和視頻查詢模塊。

(4)視頻播放模塊:負(fù)責(zé)從數(shù)據(jù)庫(kù)中取出視頻節(jié)目播放地址等的參數(shù),反饋給用戶。在網(wǎng)站服務(wù)器中,使用了數(shù)據(jù)庫(kù)系統(tǒng)存儲(chǔ)視頻節(jié)目的全部信息,數(shù)據(jù)庫(kù)主要完成網(wǎng)站服務(wù)器發(fā)來(lái)的各種數(shù)據(jù)庫(kù)操作指令,比如對(duì)存儲(chǔ)的視頻信息和用戶信息的查詢、增加、刪除、修改等操作。

4 結(jié)束語(yǔ)

隨著現(xiàn)代通信和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,特別是寬帶技術(shù)的逐步成熟,對(duì)流媒體技術(shù)的發(fā)展應(yīng)用和成熟產(chǎn)生了極大的推動(dòng)作用。首先,流媒體技術(shù)的發(fā)展有效地提高了網(wǎng)絡(luò)資源利用率,極大地改善了人們的網(wǎng)絡(luò)交流方式。其次,流媒體技術(shù)的發(fā)展和逐漸成熟同時(shí)也極大地促進(jìn)了現(xiàn)代教育的信息化發(fā)展,教育信息的表達(dá)、呈現(xiàn)、存儲(chǔ)等隨著流媒體的到來(lái)、發(fā)展將會(huì)變得越來(lái)越便捷,流媒體作為網(wǎng)絡(luò)學(xué)習(xí)的一種重要方式,不僅提高了學(xué)習(xí)者的學(xué)習(xí)興趣和學(xué)習(xí)效率,也在很大程度上改善了學(xué)習(xí)者的學(xué)習(xí)方式,提高了學(xué)習(xí)者對(duì)教育信息的接受能力。

參考文獻(xiàn)

[1] 封超,晁陽(yáng).Tomcat與Java Web開發(fā)技術(shù)詳解[M].北京:清華大學(xué)出版社,2008.

[2] 胡澤,趙新梅.流媒體技術(shù)與應(yīng)用[M]. 北京:中國(guó)廣播電視出版社,2006.

[3] 劉乃琦,王沖.JSP應(yīng)用開發(fā)與實(shí)踐[M]. 北京:人民郵電出版社,2012.

作者單位

廣東省經(jīng)濟(jì)貿(mào)易職業(yè)技術(shù)學(xué)校 廣東省廣州市 510440endprint

猜你喜歡
視頻點(diǎn)播系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無(wú)人機(jī)系統(tǒng)
基于PowerPC+FPGA顯示系統(tǒng)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
流媒體的視頻點(diǎn)播系統(tǒng)在微課堂中的應(yīng)用研究
基于嵌入式Linux平臺(tái)的網(wǎng)絡(luò)視頻點(diǎn)播系統(tǒng)
基于Web的流媒體視頻點(diǎn)播系統(tǒng)在校園網(wǎng)絡(luò)中的運(yùn)用
在線視頻點(diǎn)播系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)*
广宁县| 宜城市| 高碑店市| 公主岭市| 韶山市| 连平县| 呼和浩特市| 河北区| 内江市| 海安县| 探索| 新昌县| 礼泉县| 卓资县| 祁阳县| 麻阳| 武邑县| 五常市| 福建省| 监利县| 金寨县| 灯塔市| 临西县| 芷江| 綦江县| 灵璧县| 霍林郭勒市| 突泉县| 江北区| 吉首市| 海城市| 肇庆市| 托克逊县| 通城县| 靖州| 黄山市| 柳江县| 昆明市| 武山县| 明星| 承德市|