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

        ?

        基于Smil的流媒體課件開發(fā)與制作

        2010-01-01 00:00:00
        計(jì)算機(jī)教育 2010年4期

        摘要:利用多媒體網(wǎng)絡(luò)技術(shù),實(shí)現(xiàn)網(wǎng)絡(luò)化教育教學(xué)方式的轉(zhuǎn)變,使得多媒體課件的制作由單機(jī)版軟件集成轉(zhuǎn)向流媒體課件制作。本文基于Smil語言來開發(fā)和設(shè)計(jì)制作便于網(wǎng)絡(luò)視頻點(diǎn)播的流媒體課件作品。

        關(guān)鍵詞:流媒體;Smil;課件

        多媒體課件通??梢苑譃閱螜C(jī)版課件和網(wǎng)絡(luò)版課件兩大類。前者的服務(wù)對象側(cè)重于教師,用于輔助教師實(shí)現(xiàn)自己的教學(xué)目標(biāo)和課程目標(biāo),后者的服務(wù)對象側(cè)重于學(xué)生,主要用于滿足學(xué)生課后自主學(xué)習(xí)需要,幫助學(xué)習(xí)者理解和掌握基本知識(shí)和教材內(nèi)容。流媒體課件通常屬于網(wǎng)絡(luò)課件類型,采用流媒體技術(shù)再現(xiàn)傳統(tǒng)教學(xué)中教師的講解和課程現(xiàn)場場景,同時(shí)增加具有黑板功能的Powerpoint演示講稿,以及針對這些內(nèi)容的索引標(biāo)題區(qū)域,學(xué)生可根據(jù)學(xué)習(xí)需要自由切換課程章節(jié),實(shí)現(xiàn)網(wǎng)絡(luò)化學(xué)習(xí)。[1] 由于支持流式技術(shù)的多媒體文件不需要全部下載就能觀看,對網(wǎng)絡(luò)帶寬的要求不高,點(diǎn)播延時(shí)大大縮短,即使學(xué)員在離教室很遠(yuǎn)的地方上課也有身臨其境的感覺。

        1Smil語言簡介

        Smil(Synchronized Multimedia Integration Language)的全稱為同步多媒體集成語言,是一種簡單的、基于XML的標(biāo)記語言。它由W3C協(xié)會(huì)(World Wide Web Consortium)于1998年6月開始推廣,并于2001年8月發(fā)行了Smil2.0版本。Smil是純文本類型的語言,使用Smil編寫的多媒體文件也是標(biāo)準(zhǔn)的純文本文件,可使用任何文本編輯器依據(jù)Smil語法規(guī)則,通過編制一個(gè)時(shí)間序列表,對音頻、視頻、文本和圖像文件出現(xiàn)的先后次序做出安排,將在Internet上不同位置的媒體文件關(guān)聯(lián)到一起,媒體播放器載入Smil文件,根據(jù)文件中設(shè)置的播放順序和位置等屬性,可將這些文件集成到同一窗口播放。[2] 目前,Smil已

        經(jīng)逐漸成為網(wǎng)絡(luò)多媒體的國際通用標(biāo)準(zhǔn)語言,幾乎支持所有的媒體格式。另外,Smil文件也是Realsystem用于發(fā)布流媒體的一種重要方式,可以被Realplayer播放器很好的支持。

        2語法規(guī)則

        Smil的語法非常簡單,它采用了簡捷明了的語法,通過對各種標(biāo)記、元素及屬性等的設(shè)置,建立與文本、圖片、聲音、視頻等多媒體信息的關(guān)聯(lián)以及播放的各種設(shè)置。Smil具有以下一些常用的語法規(guī)則:

        (1) Smil文件以開始,以結(jié)束,其他標(biāo)記都在這二者之間。

        (2) Smil文件由頭部和正文兩個(gè)部分組成,分別置于頭部內(nèi)容和正文內(nèi)容兩對標(biāo)簽中。body部分是必須的,head部分則是可選的,它包含了文件的標(biāo)題、作者、版權(quán)等附加信息和對播放布局的設(shè)置。

        (3) 屬性和標(biāo)記要求小寫。Smil所有的標(biāo)記、元素和屬性,除了表示關(guān)聯(lián)媒體文件的路徑和名稱外,都必須以小寫字母來表示。

        (4) Smil所有的標(biāo)記都是封閉類型的,但不是所有標(biāo)記都必須成對出現(xiàn),有的標(biāo)記通過“/”來表示結(jié)束,如:

        (5) 所有的屬性值都必須封閉在雙引號(hào)\" \"內(nèi),如:region=\"video\"。 表示文件路徑和名稱的屬性可以用大小寫或者大小寫混合來表示,但必須和文件的實(shí)際名稱完全一致。

        (6) 用<!--注釋內(nèi)容--!>進(jìn)行注釋,注釋行在媒體播放器中是不顯示的。

        (7) 文件擴(kuò)展名為*.smil或者*.smi。

        以下是一個(gè)簡單的Smil文件的源代碼,它設(shè)置了Real服務(wù)器上的2個(gè)聲音文件的順序播放:

        3基于Smil的流媒體課件制作

        利用Smil語言,我們可以方便的將教師授課的視頻、ppt講稿、文字、聲音等分布在不同地點(diǎn)的不同類型的媒體集中于一個(gè)播放器窗口,通過流媒體技術(shù)進(jìn)行在線同步播放。[3]基于Smil的流媒體課件制作過程可以分為以下幾個(gè)步驟。

        (1) 布局設(shè)計(jì)。布局是指在文件的部分定義播放時(shí)的基本顯示窗口,設(shè)定窗口的屬性。然后再進(jìn)一步在屏幕上定義各具體多媒體片斷顯示區(qū)域的位置、大小。下面這段源程序摘自后面的實(shí)例Sample.smil中:

        大小屬性 - -!>

        fit=\"meet\"/>

        height=\"210\" fit=\"meet\"/>

        (2) 多媒體片斷的結(jié)構(gòu)組織。規(guī)劃好各媒體文件的布局后,接下來要進(jìn)行的就是組織多媒體片斷的結(jié)構(gòu),這里的結(jié)構(gòu)是指媒體的順序和并行播放。主要包括了和< /par>標(biāo)記的單獨(dú)和協(xié)同使用。標(biāo)記中的內(nèi)容會(huì)按先后順序一個(gè)接一個(gè)進(jìn)行播放,< /par>標(biāo)記中的內(nèi)容則在窗口中同時(shí)顯示、同時(shí)播放。

        (3) 時(shí)間控制。因?yàn)槊襟w播放存在時(shí)間的問題,不同的媒體播放的時(shí)間可能并不相同,所以在課件制作中我們需要對各媒體的播放時(shí)間進(jìn)行控制。采用Smil語言對媒體播放的時(shí)間可以隨意控制,對于視頻文件而言,不需要對視頻文件進(jìn)行分割,可播放任意時(shí)間段的視頻文件。對于圖片或文字信息而言,可靈活的設(shè)定它們出現(xiàn)、持續(xù)、消失的時(shí)間。

        (4) 鏈接制作。在確定了各多媒體文件的布局、播放順序、播放時(shí)間等內(nèi)容后,我們還可根據(jù)課件的實(shí)際需要,為課件加入豐富的鏈接,以達(dá)到更好的交互性。以下是Smil中常用的鏈接標(biāo)記:

        ① 標(biāo)記:為播放的文件建立超鏈接,如:

        該段代碼為test.rm建立超鏈接,當(dāng)鼠標(biāo)單擊test.rm時(shí),轉(zhuǎn)向播放文件hello.rm。

        標(biāo)記:用于更加復(fù)雜的鏈接,如分時(shí)段鏈接,它可讓視頻文件在播放到某一特定時(shí)段時(shí)播放對應(yīng)的內(nèi)容;利用coords屬性像劃分圖片鏈接的熱區(qū)一樣,將視頻畫面采用坐標(biāo)的方式進(jìn)行劃分,從而在特定區(qū)域創(chuàng)建超鏈接。

        另外,我們還可以在課件中集成流式文本文件(rt格式),通過在文本文件中加入鏈接的方式,來控制課件的播放或鏈接到新的多媒體文件。

        以下是一個(gè)完整的流媒體課件的程序代碼:

        Sample.smil (主程序代碼):

        background- color= \"grey\"/>

        height=\"240\" fit=\"meet\"/>

        \"fadeToColor\" dur=\"1s\"/>

        \"fadeFromColor\" dur=\"1s\"/>

        begin=\"00:00:00\" z-index=\"0\"/>

        transIn=\"fade2\" transOut=\"fade1\"/>

        transIn=\"fade2\" transOut=\"fade1\"/>

        transIn=\"fade2\" transOut=\"fade1\"/>

        \"00:02:48\"/>

        menu.rt (目錄文件代碼):

        "

        課程名:《計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)》

        " 主講人:XXZX

        "第三章—網(wǎng)絡(luò)層概述

          第一節(jié)"網(wǎng)絡(luò)層地址

          第二節(jié)"IP協(xié)議

          第三節(jié)"路由協(xié)議

          第四節(jié)"路由器工作原理

        課件效果如圖1所示。

        參考文獻(xiàn):

        [1] 馮慶煜. SMIL自適應(yīng)導(dǎo)學(xué)在線教學(xué)系統(tǒng)研究[J]. 計(jì)算機(jī)應(yīng)用,2006(3):754-756.

        [2] 廖勇,周德松,麻信洛,等. 流媒體技術(shù)入門與提高[M]. 北京:國防工業(yè)出版社,2006.

        [3] 侯戎. 在課件制作系統(tǒng)中SMIL的應(yīng)用研究[J]. 電腦編程技巧與維護(hù),2008(13):102-104.

        Smil-based Streaming Media Development and Production of Courseware

        YANG Xin

        (Education Technology Center, Guangdong University of Business Studies, Guangzhou 510320, China)

        Abstract: Use of multi-media network technology, network-based education to achieve the changes in teaching methods, makes the production of multimedia courseware for stand-alone software integration by shifting the production of streaming media software. In this paper, we based on the Smil language to facilitate the development and design of the production of video-on-demand network of streaming media software works.

        Key words: streaming media; smil; courseware

        (編輯:白杰)

        av狠狠色丁香婷婷综合久久| 女同同成片av免费观看| 久久精品免费视频亚洲| 一本久久综合亚洲鲁鲁五月天 | 人妻丝袜av中文系列先锋影音 | 天天燥日日燥| 中文字幕经典一区| 久久久99精品国产片| 国产午夜视频在线观看免费| 免费人成再在线观看视频| 日韩中文字幕不卡网站| 日本高清一区二区三区在线| 精品亚洲一区二区三区四区五区| 特级做a爰片毛片免费看无码| 亚洲女同精品一区二区久久| 日本黄色特级一区二区三区| 亚洲av午夜精品无码专区| 久久久久久久久久久国产| 国产精品麻豆A啊在线观看| 白嫩少妇高潮喷水av| 无码中文亚洲av影音先锋| 国产成人无码aⅴ片在线观看| 激情亚洲综合熟女婷婷| 日韩一级黄色片一区二区三区| 男人进去女人爽免费视频| 欧美成人久久久| 国产av精品久久一区二区| 欧美顶级少妇作爱| 久久av无码精品人妻出轨| 国产成人久久精品流白浆| 中文字幕丰满人妻av| 又粗又粗又黄又硬又深色的| 女的把腿张开男的猛戳出浆 | 久久午夜无码鲁丝片直播午夜精品| 男女性行为免费视频网站| 国产日产精品一区二区三区四区的特点 | 蜜桃视频免费在线视频| 中文字幕一区二区中文| 国产精品沙发午睡系列990531| 久久精品国产72国产精福利| 亚洲精品岛国av一区二区|