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

?

精品資源共享課網(wǎng)站建設(shè)中視頻的上傳與管理

2015-03-26 13:28賈玉罡
中國(guó)科技縱橫 2015年5期
關(guān)鍵詞:格式文件視頻文件管理器

【摘 要】 在建設(shè)精品資源共享課網(wǎng)站過(guò)程中,一個(gè)方便靈活,能夠上傳多種教學(xué)視頻格式的管理器顯得十分重要。本文將從教學(xué)視頻的上傳、管理以及視頻網(wǎng)頁(yè)的生成等幾個(gè)方面來(lái)闡述一個(gè)網(wǎng)站視頻管理器的構(gòu)建。

【關(guān)鍵詞】 共享課 ?視頻上傳

在建設(shè)精品資源共享課網(wǎng)站過(guò)程中,一個(gè)方便靈活,能夠上傳多種教學(xué)視頻格式的管理器顯得十分重要。本文將從教學(xué)視頻的上傳、管理以及視頻網(wǎng)頁(yè)的生成等幾個(gè)方面來(lái)闡述一個(gè)網(wǎng)站視頻管理器的構(gòu)建。

1 多種視頻格式的上傳

對(duì)于視頻文件的上傳,我們即可以使用FileSystemObject對(duì)象來(lái)實(shí)現(xiàn),也可以使用一些無(wú)組件上傳類來(lái)實(shí)現(xiàn)。本文將以風(fēng)聲無(wú)組件上傳類來(lái)實(shí)現(xiàn)視頻文件的上傳。首先創(chuàng)建該類的對(duì)象Set upvideo=new UpLoadClass,然后設(shè)置對(duì)象的相關(guān)參數(shù),其中比較重要的包括:

(1)upvideo.SavePath=“up/video/”指定上傳路徑,即視頻文件存放的位置;(2)upvideo.MaxSize=999999*1024指定上傳文件的最大字節(jié)數(shù),這里限定為小于1GB。注意在使用本屬性前還應(yīng)考慮服務(wù)器最大請(qǐng)求實(shí)體主體限制。否則可能出現(xiàn)上傳失敗。(3)upvideo. FileType=“mp4/wmv/asf/rm/swf/flv/rmvb”指定上傳文件的類型。讀者可以根據(jù)自己的需要來(lái)更改文件類型。(4)upvideo.autosave=0設(shè)置Open方法處理文件的方式。這里取0表示利用無(wú)重復(fù)的服務(wù)器時(shí)間字符串為文件名自動(dòng)保存文件。

當(dāng)上述主要參數(shù)設(shè)置完成后,便可以利用upvideo.open方法,打開(kāi)對(duì)象并開(kāi)始上傳。

2 視頻上傳后的管理

在視頻文件上傳結(jié)束后,我們要在數(shù)據(jù)庫(kù)中建立數(shù)據(jù)表來(lái)保存上傳文件的信息,以便更好的實(shí)施對(duì)視頻文件的管理及視頻網(wǎng)頁(yè)的建立。我們建立video表,其主要字段包括:

(1)id用來(lái)唯一標(biāo)示該視頻索引。(2)title用來(lái)指定該視頻的內(nèi)容。(3)url用來(lái)存放該視頻上傳后的位置。(4)content用來(lái)存放該視頻的介紹。(5)player指定該視頻所采用的播放器。(6)class該視頻所屬類別。

此外,我們還可以根據(jù)需要其他一些字段,比如點(diǎn)擊次數(shù)、文件大小、上傳時(shí)間、視頻作者等。然后我們根據(jù)字段信息構(gòu)建表單,其中title、content由上傳用戶填寫,player,class利用下列列表供用戶選擇填寫;url最為重要,不需用戶填寫,當(dāng)用戶上傳完成后,利用upvideo.SavePath&upvideo.Form(“file”)自動(dòng)返回視頻上傳后的路徑與文件名,并把它填寫在表單中。最后點(diǎn)擊發(fā)布按鈕,將相關(guān)視頻文件信息存放到數(shù)據(jù)庫(kù)中。同樣我們可以編寫一個(gè)后臺(tái)程序,針對(duì)video表中的數(shù)據(jù)進(jìn)行編輯、修改、刪除等功能,也就實(shí)現(xiàn)了對(duì)視頻文件的管理。

3 視頻網(wǎng)頁(yè)的生成

當(dāng)上述過(guò)程完成后,我們就需要根據(jù)數(shù)據(jù)庫(kù)的內(nèi)容,動(dòng)態(tài)生成視頻點(diǎn)播網(wǎng)頁(yè)了。首先我們根據(jù)video表中的title、class等字段生成超鏈接。在超鏈接中傳遞數(shù)據(jù)庫(kù)中id的值。利用sql語(yǔ)句“select * from video where id=” &request.querystring("id")來(lái)找到數(shù)據(jù)表中的該視頻文件中記錄。根據(jù)數(shù)據(jù)表中player的值,我們?cè)诰W(wǎng)頁(yè)中插入不同的播放器插件。具體如下:

(1)play的值為media時(shí),主要播放wmv、asf、mp4格式文件,我們?cè)诰W(wǎng)頁(yè)中放入media播放器

>

(2)play的值為real時(shí),主要播放rm,rmvb格式文件,我們?cè)诰W(wǎng)頁(yè)中放入real播放器

>

(3)play的值為flash時(shí),主要播放flv,swf格式文件,我們?cè)诰W(wǎng)頁(yè)中放入flash播放器

>

這里,object中classid表示播放器的標(biāo)識(shí)碼,參數(shù)中value表示視頻文件的地址。注意上述網(wǎng)頁(yè)的使用,需要客戶端瀏覽器安裝有相關(guān)插件,否則網(wǎng)頁(yè)將無(wú)法正確顯示。

4 結(jié)語(yǔ)

這里我們介紹了一個(gè)網(wǎng)站建設(shè)中視頻從上傳、到管理,最后生成網(wǎng)絡(luò)視頻點(diǎn)播的全過(guò)程,讀者可以根據(jù)自己的需要來(lái)完成網(wǎng)站視頻管理器的構(gòu)建。

參考文獻(xiàn)

[1]謝幼如,尹睿.專題學(xué)習(xí)網(wǎng)站的教學(xué)設(shè)計(jì)[J].電化教育研究,2003,(01).

[2]汪峰.孟沖.流媒體技術(shù)及其在網(wǎng)絡(luò)視頻服務(wù)中的應(yīng)用[期刊論文].計(jì)算機(jī)與現(xiàn)代化2006(11).

[3]陳麗娟.ASP動(dòng)態(tài)網(wǎng)站制作實(shí)例教程.清華大學(xué)出版社,清華大學(xué)出版社.

所屬課題:高職院校精品資源共享課通用支撐平臺(tái)的研究與開(kāi)發(fā)。

作者簡(jiǎn)介:賈玉罡,伊春職業(yè)學(xué)院副教授。

猜你喜歡
格式文件視頻文件管理器
流媒體視頻文件相似性識(shí)別的方法
隨心定制視頻文件的縮略圖
使用“格式文件”將徠卡儀器數(shù)據(jù)導(dǎo)出成cass 格式的方法
Windows文件緩沖處理技術(shù)概述
編寫徠卡TS02型全站儀格式文件的方法探索
回歸基礎(chǔ) 到底什么是RAW格式文件?
基于Office Open XML格式文件的電子取證方法研究
高集成度2.5A備份電源管理器簡(jiǎn)化鋰離子電池備份系統(tǒng)
視頻網(wǎng)格中自適應(yīng)熱度變化的條塊化存儲(chǔ)
在Win 7下利用憑據(jù)管理器提高訪問(wèn)速度等
稷山县| 石林| 三明市| 淄博市| 绩溪县| 萝北县| 阿图什市| 华池县| 新野县| 忻州市| 蓝山县| 乌恰县| 安庆市| 阜新| 汉沽区| 新沂市| 德安县| 永川市| 武功县| 雷波县| 高唐县| 定远县| 青浦区| 武清区| 灵川县| 汾西县| 壤塘县| 佳木斯市| 牟定县| 南平市| 旬阳县| 鸡东县| 怀化市| 鸡泽县| 泰宁县| 云龙县| 邯郸县| 兖州市| 米易县| 梧州市| 福建省|