SMIL在移動流媒體技術(shù)課程教學(xué)中的應(yīng)用_第1頁
SMIL在移動流媒體技術(shù)課程教學(xué)中的應(yīng)用_第2頁
SMIL在移動流媒體技術(shù)課程教學(xué)中的應(yīng)用_第3頁
SMIL在移動流媒體技術(shù)課程教學(xué)中的應(yīng)用_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、    smil在移動流媒體技術(shù)課程教學(xué)中的應(yīng)用    【摘要】通過smil語言把流媒體技術(shù)應(yīng)用到移動流媒體技術(shù)課程的教學(xué)系統(tǒng)中,實現(xiàn)教學(xué)課件的網(wǎng)上點播和實時授課。課件可邊下載邊播放,為學(xué)習(xí)者提供了更為實用和豐富多樣的學(xué)習(xí)平臺,顯著提高學(xué)生的學(xué)習(xí)效率。【關(guān)鍵詞】smil;移動流媒體;教學(xué)系統(tǒng)application of smil teaching in mobile streaming media technologycheng feng-min(department of information engineering,tangshan college

2、,tangshan 063000,china)abstract:according to smil,streaming media technology is applied to the teaching system of mobile streaming media technology,to achieve courseware on demand and real-time online teaching.courseware can be playing while downloading that provides a learning platform with more pr

3、actical and rich variety to learners.improve the students learning efficiency obviously.key words:smil;mobile streaming media;teaching system1.移動流媒體技術(shù)課程現(xiàn)狀移動流媒體技術(shù)是網(wǎng)絡(luò)音視頻技術(shù)和移動通信技術(shù)發(fā)展到一定階段的產(chǎn)物,隨著3g技術(shù)的逐漸發(fā)展,流媒體業(yè)務(wù)正成為移動增值業(yè)務(wù)的熱點。作為電子信息專業(yè)信號方向的方向課程,該課程具有應(yīng)用性廣、實踐性強,入門容易但提高難等特點。課程的理論講解主要是依靠ppt和板書,難以完整、形象地表達(dá)和發(fā)布課程內(nèi)容,學(xué)

4、生也不易理解和掌握。為此,在開發(fā)新型網(wǎng)絡(luò)教學(xué)系統(tǒng)時,除了提供靜態(tài)文本的課件資源外,還使用realplayer控件播放一些動態(tài)同步資源文件。通過smil進行資源組織,以“html+同步控制模塊”的形式進行資源發(fā)布,充分利用xml技術(shù)既能制作符合國際標(biāo)準(zhǔn)的資源,又可與現(xiàn)行的htm緊密結(jié)合,實現(xiàn)了多種媒體資源的時間同步,能夠達(dá)到更好的教學(xué)效果。2.多媒體融合技術(shù)smilsmil(synchronized multimedia integration language)是由w3c組織規(guī)定的同步多媒體操縱語言。它允許將一批獨立的多媒體對象,包括視頻、音頻、圖像、文字、動畫等,在一個同步多媒體演示中集成為

5、一系列的獨立多媒體對象。2.1 smil語言特點1(1)不限定媒體類型和文件格式。只要是播放器支持的多媒體文件,都能鏈接到smil文檔中來同步播放。(2)媒體素材的存儲位置不受限制。smil通過url對素材文件進行引用,這些素材可以存儲在任何服務(wù)器上,也就是說可以同時播放存儲在不同地方(服務(wù)器上)的多媒體片斷。(3)時間控制。素材的起始時間、結(jié)束時間和播放時長都能在smil中設(shè)置,而且還能指定播放素材的某一片段。(4)隨意定制的演示空間布局。smil可以將播放窗口劃分為不同的區(qū)域,同時播放不同的媒體素材。一般的情形下在一個區(qū)域(屏幕的上部)播放視頻,在另一個區(qū)域顯示文字 (屏幕的底部)。當(dāng)然,

6、也可以直接在視頻上面顯示文字。(5)豐富的過渡效果。smil定義了超過100種的過渡效果,控制動畫和轉(zhuǎn)場效果可以應(yīng)用于各種可視素材。(6)多語言選擇支持。smil語言將根據(jù)具體的語言設(shè)置來播放相應(yīng)版本的演示內(nèi)容。(7)支持智能流技術(shù)。該技術(shù)能夠為各種不同連接速度的用戶提供最佳的多媒體服務(wù)。2.2 smil語言基本結(jié)構(gòu)一個實際的smil基本程序段結(jié)構(gòu)如下2:(1)開始,以結(jié)束;(2)整個程序由body和head兩個部分組成,其中body部分是必須的,而head部分則看實際情況;(3)屬性和標(biāo)記要求小寫;(4)有些標(biāo)記必須有一斜杠作為結(jié)束標(biāo)記;(5)屬性值必須用雙引號括起來;(6)文件拓展名為*.

7、smil,或者*.smi;(7)附加信息寫在 之間;(8)用進行注釋。3.smil在移動流媒體技術(shù)課程中的應(yīng)用在教學(xué)系統(tǒng)中采用smil技術(shù)將授課視頻、聲音、ppt課件、文字等分布在不同地點的不同類型的媒體集中于一個播放器窗口,通過流媒體技術(shù)可進行在線同步播放。smil文檔的圖形化生成主要包括多媒體素材的空間布局、時間同步和通過程序來生成smil文檔這三個部分,下面分別加以介紹。3.1 布局設(shè)計首先對頁面進行整體布局,在屏幕上定義出各個流媒體片斷顯示的位置。定義基本顯示窗口,并設(shè)定窗口的屬性。布局標(biāo)記以開頭,以結(jié)束,其它具體的標(biāo)記都放在這之間。 必須放在 之間。root-layout標(biāo)記用于規(guī)定

8、最基本的、最底層的根區(qū)域窗口,其它窗口都是在它的基礎(chǔ)上劃分出來。3.2 片斷的結(jié)構(gòu)組織和時間控制利用smil語言實現(xiàn)對媒體播放的時間控制,不需要對視頻文件進行分割,便可以隨意播放任意時間段的視頻文件。組織流媒體組件播放的時間行為包括順序播放標(biāo)記 和并行播放標(biāo)記 ,這兩個標(biāo)記可單獨使用,也可以協(xié)同使用。另外在結(jié)構(gòu)中可以嵌套使用dur、begin、end、clip-begin、clip-end等屬性,來控制媒體片斷的持續(xù)時間和播放起止時間,實現(xiàn)對視頻文件的隨意播放。3.3 生成smil文檔smil文檔的生成是利用dom動態(tài)生成smil文檔中的各種元素和屬性結(jié)點,并將用戶通過圖形界面輸入的、存放在數(shù)

9、據(jù)庫表中的數(shù)據(jù)取出來,作為dom所生成的元素結(jié)點的名稱或?qū)傩越Y(jié)點的值,所產(chǎn)生的dom樹以“.sml”為擴展名的文件保存起來,就是所需的smil文檔。smil文檔符合xml文檔的規(guī)范,所以系統(tǒng)生成smil文檔的原理與組件的xml描述文檔的生成原理相同3。以空間布局中的根區(qū)域為例。首先,由dom動態(tài)生成一個名為root-layout的元素結(jié)點,它對應(yīng)著演示屏幕的根區(qū)域。接著將根區(qū)域作為區(qū)域名稱,通過訪問區(qū)域表,取得根區(qū)域的左坐標(biāo)、上坐標(biāo)、高度、寬度和背景色的值。然后再利用dom產(chǎn)生與這些值相對應(yīng)的屬性結(jié)點,名稱分別命名為left,top,height,width和background-color,

10、而屬性結(jié)點的值就是根區(qū)域的左坐標(biāo)、上坐標(biāo)、高度、寬度和背景色的值。以上由dom產(chǎn)生的smil文檔中的對應(yīng)語句為:另外,由于用戶的聯(lián)網(wǎng)速度不盡相同,為此采用智能流技術(shù)。系統(tǒng)可以根據(jù)客戶端不同的帶寬,讓傳輸?shù)男畔⒆詣舆m應(yīng)帶寬,并始終以流暢的方式進行播放。3.4 效果測試通過客戶機上的瀏覽器,學(xué)生可以打開教學(xué)系統(tǒng)服務(wù)器上的網(wǎng)頁,并且超鏈接到某一流媒體進行訪問。流媒體服務(wù)器收到請求后,通知客戶機;當(dāng)客戶機收到信號時,調(diào)用內(nèi)嵌的realplayer播放器;播放器向服務(wù)器發(fā)送有關(guān)接收到的信號;隨后服務(wù)器便開始將流媒體以流式傳輸?shù)男问竭M行文件傳輸,播放器開始一邊接收一邊播放。4.結(jié)論smil規(guī)范對基于網(wǎng)絡(luò)的多媒體素材空間布局和時間同步提供了易于使用的描述機制,并且節(jié)省了網(wǎng)絡(luò)帶寬,因此利用smil來表達(dá)基于web的網(wǎng)絡(luò)多媒體課件的學(xué)習(xí)內(nèi)容成為了一種理想的選擇。參考

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論