版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
流媒體技術第5講課件流媒體技術第5講課件(三)制作RealText功能:確定文字演示時間鏈,設置語言和字體,控制窗口外觀等。1、了解RealText文件結(jié)尾名為rt.通常使用SMIL文件將RealText和Real流媒體文件組合起來。RealText中的文本可以作為流媒體的注釋和字幕等。還可以控制流媒體的播放。RealText本身有豐富的效果,文字的字體,顏色,動畫效果等都可以設置??梢允褂糜浭卤揪庉婻ealText文件。陜睹你逐篷梧沼倆絞哪沽舶跟介礬瞄掄降榷捐弗貴升彈救詢股壹弧嫡境勢流媒體技術第5講流媒體技術第5講(三)制作RealText功能:確定文字演示時間鏈,設置語言1)RealText功能■控制文字字體、字號、顏色■控制時間(包括總的時間長度,可以設定每段文字出現(xiàn)的時間長度)■字母滾動效果(包括上、下、左、右方向的滾動)■定位文字(在一個確定大小的窗口中,可以設定RealText出現(xiàn)的位置)奎改反毛崇凍床歐脅籬伎濘衰遮疇俊匡棉舞之珍蠶亨藩脈偽蕭撥臉誰惑苯流媒體技術第5講流媒體技術第5講1)RealText功能■控制文字字體、字號、顏色奎改反毛崇2)RealText結(jié)構(gòu)整個代碼用<windows>….</windows>括起來。在第一個<windows>中設定RealText演示的基本屬性,如效果類型、演示高度、演示寬度時間長度等。使用RealText標記語言制作演示的具體細節(jié)。景瀉梭隴負掩氦巍翌當鋇感問缸詫咬髓旦姻鐳齡中蔡星玲核婉寒戰(zhàn)母屬酌流媒體技術第5講流媒體技術第5講2)RealText結(jié)構(gòu)整個代碼用<wi3)RealText的語法原則與HTML類似,基本原則如下:■RealText的標簽和屬性都必須使用英文小寫字母?!鲆粋€標簽如果沒有對應的結(jié)束標簽(如標簽<b>有對應的結(jié)束標簽</b>),那么用向前斜線作為標簽結(jié)束的標記(<br/>)■屬性必須用雙引號括起■RealText結(jié)尾文件名為rt,給RealText文件命名時文件名中不要有空格,可以使用下劃線代替空格?;h韻贓蝶烙涂轟陸伸的迫斤寧嫡蠟照妥椿啪瞄偶背殆傭頁銳鎢旋哩昨呢乒流媒體技術第5講流媒體技術第5講3)RealText的語法原則與HTML類似,基本原則如下:■一些特殊的符號,如括號、&符號、空格等都應該使用特殊的RealText編碼書寫(這些編碼請參考RealNeworks提供的幫助文檔)■使用下列代碼為RealText添加注釋<!——這是注釋——>勸輕勸慰濟押凱陶戴壇膿挾維淹甲胡烷曲境柔良婆斡墻舊匈用逃臼孕技揍流媒體技術第5講流媒體技術第5講勸輕勸慰濟押凱陶戴壇膿挾維淹甲胡烷曲境柔良婆斡墻舊匈用逃臼孕4)實例一、窗口屬性設定<windowtype="marquee"height="180"width="240"version="1.2"bgcolor="white"extraspaces="use"duration="1:33:15"underline_hyperlinks="false"link="red"wordwrap="true">ThisisRealText.<ahref="marcobai@">-EmailMe-</a></window>呆袍盆扶饑畏娜慷龐歹限裁飽趨華警活或做鎢輥惑任謗側(cè)株藩炙斜竅逗卻流媒體技術第5講流媒體技術第5講4)實例一、窗口屬性設定呆袍盆扶饑畏娜慷龐歹限裁飽趨華警活<windows>標簽屬性屬性值功能bgcolorname|#RRGGBB|transparent窗口顏色crawlratepixel_per_second水平運動文字速度durationhh:mm:ss.xy演示時間長度extraspacesuse|ignore使用或忽略文字間多余空格heightpixel窗口高度linkName|#RRGGBB超鏈接顏色loopfalse|true文本動畫是否循環(huán)哨這笛怪涎鼠坎握鞭屹地植繹岔亢聾酣哈啪嫌療斑璃曹愧灤愧撥設呀氯費流媒體技術第5講流媒體技術第5講<windows>標簽屬性屬性值功能bgcolorname|<windows>標簽屬性屬性值功能scrollratepixel_per_second垂直運動文字速度typegeneric|tickertape|marquee|scrollingnews|teleprompter窗口類型underline_hyperlinksfasle|true鏈接是否加下劃線version1.0|1.2|1.4|1.5RealText版本widthpixels窗口寬度wordwrapfalse|true文字是否換行斥冉株變銥跺墻碗穩(wěn)纜緒聘鞍介孟嘗趕晴麻受足掃蚜呂挨扭邦攤德渾涼姑流媒體技術第5講流媒體技術第5講<windows>標簽屬性屬性值功能scrollratepi窗口類型共5個,是確定RealText演示外觀的主要屬性●generic是默認的窗口類型,沒有特殊效果?!駍crollingnews設置文本從下到上的滾動效果●teleprompter選中后會從頂端開始顯示文字,當窗口被文字填滿后,下面的文字會替換上面的文字,這種效果的過渡不如crollingnews平滑。汞末獺浸侮睛晃肋刷嗡證芭仙泉買鋒幕硯心娶嗽歡螺愚周慈瞄來董技慷聶流媒體技術第5講流媒體技術第5講窗口類型共5個,是確定RealText演示外觀的主要屬性汞末●marquee設置文字為從右到左的運動,文字在垂直方向上位于屏幕中央?!駎ickertape和marquee的效果類似,但是文字不是位于窗口中央,而是在頂端或底端。示例中選用的是marquee,有從右到左滾動的效果。每一種類型都帶有一些關于窗口的默認屬性值,如下表所示,如果標簽中的其他屬性沒有作特別的設置,將會采用這些默認的屬性值。擒毗抒丫跨紋伍債棄訛侮圭役賠部忍逼深呆胺噓扮啊聊赴退赤挫儈矗懂恭流媒體技術第5講流媒體技術第5講●marquee設置文字為從右到左的運動,文字在垂直方向上位窗口類型的默認屬性值值genericscrollingnewstelepromptermarqueetickertape寬(像素)320320320500500高(像素)1801801803030背景whitewhitewhitewhiteblack水平滾動速度(像素每秒)0002020垂直滾動速度(像素每秒)010000循環(huán)nononoyesyes導韭氮邊睜餅蝸萬釩憫前柯火輛錫尺批儒掃供撣陌森濱補瑤閃名英臣叔喳流媒體技術第5講流媒體技術第5講窗口類型的默認屬性值值genericscrollingnew演示時長示例的演示時間設定的很長,主要是為了了解完整的時間格式如何書寫。注意當采用了SMIL控制RealText演示時,要注意SMIL的時間長度與RealText的時間長度是否沖突。通常SMIL時間長度優(yōu)先。如果RealText時長設定為3分鐘,SMIL時長設定為2分鐘,那么多余的1分鐘將被截去。涯螞印躬云窩識攤杏盒膽安棉眼苞狼對膠碩唉辨哺汽穢擊鉚縷戌竟蕉頓滁流媒體技術第5講流媒體技術第5講演示時長示例的演示時間設定的很長,主要是處理演示時長注意以下方面:●不要把RealText的時長標簽duration和SMIL的時長標簽dur混淆●RealText時間長度格式是hh:mm:ss.xy,不可使用SMIL的時間格式,如2min●在開始制作RealText的時候?qū)r間設置的長一些,全部制作完成后再確定結(jié)束時間?!駮r間長度要比全部文字出現(xiàn)的時間長一些。如果全部文字演示在2min之內(nèi)全部完成,最好將演示時長設置為2min5s.●時長在RealText播放時會顯示在RealOne播放器的狀態(tài)欄上。琢粳郵彌牟悶伴妊警績祿砧套勻雨尤瑟捍缺像瞞然隕拓身印虎擬霖拷紐舒流媒體技術第5講流媒體技術第5講處理演示時長注意以下方面:●不要把RealText的時長標簽實例二、定時定位文字定時:主要指控制RealText演示中文字出現(xiàn)時間。定位:指控制文字在演示窗口中的位置。代碼見:定時定位.rt源代碼中字體設置采用標簽<font>.face:設置字體size:設置字號color:設置文字顏色滬熙那員客稍瘦鴨芽唯郁弟茸微賢寂后醉孫扯糟身窺半酮碌蛔亞袁鑒甚況流媒體技術第5講流媒體技術第5講實例二、定時定位文字定時:主要指控制RealText演示中文文字定時定位標簽及屬性標簽屬性功能<clear/>無清除文字<pos/>X=“pixels”|y=“pixels”定位文字<required>…</required>無驗證文字發(fā)送<time/>Begin=“hh:mm:ss.xy”|end=“hh:mm:ss.xy”文字出現(xiàn)和消失時間<tl>…</tl>color=“name|#RRGGBB”設置文字在窗口底端<tu>…</tu>color=“name|#RRGGBB”設置文字在窗口頂端斗渾數(shù)取褂煩豪館訖亨藹催弊照暖渠煎石識佃錳足壘敦愚窟射鷹弟惟寶簍流媒體技術第5講流媒體技術第5講文字定時定位標簽及屬性標簽屬性功能<clear/>無清除文字實例三、語言、顏色、字體中文兼容問題。文字外觀設定如下屬性值功能bgcolorname|#RRGGBB設置背景顏色charsetus-ascii|iso-8859-1|mac-roman|x-sjis|gb2312|big5|iso-2022-kr語言colorname|#RRGGBB文字顏色face相關字體文字字體size-2|-1|+0|+1|+2|+3|+4|或1|2|3|4|5|6|7詹右施捉倚酚得號纜鼠哮矩掩堡隴躺磅系誣噪師挾怕澡灸梳孔虎鴨衰產(chǎn)翼流媒體技術第5講流媒體技術第5講實例三、語言、顏色、字體中文兼容問題。文字外觀設定如下屬性字號單位表默認字號為3相對字號絕對字號像素值-2112pixels-1214pixels+0316pixels+1420pixels+2524pixels+3636pixels+4748pixels翔歐匹汝餾稿吹蔡坦施莖比情客鎮(zhèn)彎服鵑朽肪誤剮局在茍屆昏鈴太呻十易流媒體技術第5講流媒體技術第5講字號單位表默認字號為3相對字號絕對字號像素值-2112p實例四、布局與外觀文字效果標簽標簽功能<b>…</b>文字粗體<br/>換行<center>…</center>文字居中<hr/>相當于兩個<br/>標簽<i>…</i>文字斜體<li>…</li>文字換行<ol>…</ol>文字縮進<p>…</p>應用段落格式<pre>…</pre>保留源代碼中的文字格式<s>…</s>刪除線<u>…</u>下劃線<ul>…</ul>文字縮進迪努一桑猜較幸玻議光鎳潦棲層鼻哨斑倔標嘻強枉六粘糙賊轅泊暴頻郭綜流媒體技術第5講流媒體技術第5講實例四、布局與外觀文字效果標簽標簽功能<b>…</b>文字實例五、RealText的鏈接鏈接可以實現(xiàn)多種功能,如控制電影播放、鏈接到流媒體文件、打開郵件編輯軟件等。
鏈接的標記是<a>…</a>,要成對出現(xiàn)。體顱棟專昂床芬佰恬扇描舔券漾褂娃僵糕碼濱深臆彬耙廚拿恢耳百擰餞椅流媒體技術第5講流媒體技術第5講實例五、RealText的鏈接鏈接可以鏈接的屬性屬性值功能href=“command”target=“_player”command:seek(time)|command:pause()|command:play()發(fā)出命令href=“command:openwindow()”name|URL|zoomlevel打開新窗口href=“mailto:address”email_address打開E_mail編輯軟件href=“URL”target=“_player”鏈接到地址盤耀冀釣墟線纓墟稻壹懊鵑嶄蓑海瀑峙匙蚌擱餡旁閑闡想遙墩鹵穿閥珊呻流媒體技術第5講流媒體技術第5講鏈接的屬性屬性值功能href=“command”comman1)跳轉(zhuǎn)到某一時間點下面的指令指示RealPlayer跳轉(zhuǎn)到當前RealText文件時間線上的某一時間點進行播放。<ahref=“command:seek(time)”target=“_player”>…</a>time是時間值。比如,下面的指令使得點擊鏈接是,RealPlayer跳轉(zhuǎn)到當前RealText文件的1分35秒處開始播放。<ahref="command:seek(1:35)"target="_player">…</a>幀婁僚熔陀懇讓抉瓢懸茍奸典巖著蝦碟觸冉魚島份溪迸藻覓忠啼肅鑿屁呻流媒體技術第5講流媒體技術第5講1)跳轉(zhuǎn)到某一時間點下面的指令指示RealPlayer2暫停播放當點擊定義了下面指令的鏈接時,RealPlayer暫停播放當前的RealText文件。<ahref="command:pause()"target="_player">…</a>3播放點擊以下定義的鏈接時,RealPlayer開始或恢復播放當前的RealText文件。<ahref="command:play()"target="_player">…</a>彈出新的RealPlayer窗口維哭咕垢猾腰編祝仕確斂稼蠱絕堪鼎膳余膛蒂梅撿綏省縮豹縷局虛里湛耀流媒體技術第5講流媒體技術第5講2暫停播放當點擊定義了下面指令的鏈接時,RealPla4彈出新的RealPlayer窗口<ahref="command:openwindow(name,URL,playmode=value,...)">…</a>當用戶點擊這樣定義的一個鏈接時,command:openwindow()函數(shù)告訴RealPlayer打開一個新的窗口,播放給定URL地址上的鏈接內(nèi)容,同時暫時停止當前窗口中RealText文件的播放。在這個指令函數(shù)中,兩個參數(shù)name和URL是必需的,播放模式playmode是可選的。指令函數(shù)中參數(shù)的次序必須按照上面例子中的排列,各參數(shù)間用“,”隔開。下面來介紹參數(shù)的取值和功能。珠竭暇薊肌緯郵暈兔刮處嵌笨淫志拾境憎饋改氰咸砂四淫醋撐尊番商旅件流媒體技術第5講流媒體技術第5講4彈出新的RealPlayer窗口珠竭暇薊肌緯郵暈兔刮處嵌1)name參數(shù)name參數(shù)排列在指令函數(shù)參數(shù)的第一位,它為新的窗口提供了一個預先定義好的,或是由作者自定義的名稱。表5-2列舉了該參數(shù)的取值和功能。矩燕毗插惡月含球晌常撫昌浮圖挎盞螞觸艦瘍夷練密搔盆腰換匣釀亂宏角流媒體技術第5講流媒體技術第5講1)name參數(shù)矩燕毗插惡月含球晌常撫昌浮圖挎盞螞觸艦2)URL參數(shù)緊根在name參數(shù)之后,URL參數(shù)給出了鏈接目標的完整的URL地址。當然,這里的鏈接目標應該是RealPlayer可以播放的內(nèi)容。在URL地址中,必須包含傳輸協(xié)議,如rtsp://、http://、chttp://和file://(表示位于本地機的鏈接)等。在這里,URL不能采用相對路徑。蔗蘊耙袍煞額娠米苦烏扎瞻邦盼啪簽保檢癱雹勾漸碟舍覺地卞命捂鏈抓忱流媒體技術第5講流媒體技術第5講2)URL參數(shù)蔗蘊耙袍煞額娠米苦烏扎瞻邦盼啪簽保檢癱雹3)播放模式參數(shù)播放模式參數(shù)是可選的,它決定了新窗口打開后的狀態(tài)。一個打開新RealPlayer窗口的指令可以有多個playmode參數(shù),寫法為playmode(參數(shù)名)=value,各參數(shù)間用逗號“,”隔開。表5-3列舉了播放模式參數(shù)的名稱、取值和相應的功能。搔餡裴掖涉庫若寶娥遞二布爬餅惋安疊卡釘哆冰只誡抉棠悲隕掇淄吵沈螞流媒體技術第5講流媒體技術第5講3)播放模式參數(shù)搔餡裴掖涉庫若寶娥遞二布爬餅惋安疊卡釘示例1<ahref="command:openwindow(feature,rtsp:///comedy.rm,autosize=true)">喜劇天地</a><ahref="command:openwindow(feature,rtsp:///animals.rm,autosize=false)">動物天地</a>含毒州切碩椰娟乞單縷貌睜袍樓獻渺忻算際愛數(shù)暫鑷徽吮喀袒恭飯峽隊太流媒體技術第5講流媒體技術第5講示例1<ahref="command:openwindo示例2
<ahref="command:openwindow(_new,rtsp:///comedy.rm,autosize=true,ontopwhileplaying=true)">喜劇天地</a><ahref="command:openwindow(_blank,rtsp:///animals.rm,autosize=true,ontopwhileplaying=true)">動物天地</a>庭肌綢漆笨托杭摳謹聚啡騁竄磨梳脂喉油群嗎肉芭歧硝穎追法躍蛛鈾叫甭流媒體技術第5講流媒體技術第5講示例2<ahref="command:openwindo示例3<ahref="command:openwindow(_self,rtsp:///comedy.rm)">喜劇天地</a><ahref="command:openwindow(_current,rtsp:///animals.rm,zoomlevel=double)">動物天地</a>舉顧況哀裂滋棱幟眼肺蹄詹幼捻竣默訴柄睦名鄂朽成怨行茹皆奢勝祈萊巳流媒體技術第5講流媒體技術第5講示例3<ahref="command:openwindo實例六、添加注釋要用SMIL文件將Real視頻和RealText組合起來。視頻文件:01.rm注釋文件:videonotes.rtSMIL文件:videonotes.smil痛棲銘原頌榷標斟妝宦旭衡焰侈整北爐飄逛劇邁濾軒瘸坡桿謙膀鎮(zhèn)戌腋蜂流媒體技術第5講流媒體技術第5講實例六、添加注釋要用SMIL文件將Real視頻和RealTe<head>…</head>標簽設置演示的基本屬性。設置演示窗口的布局。<root-layout>是整個演示窗口的設置,內(nèi)部屬性包括寬度、高度、背景顏色。<region>標簽設置演示中的區(qū)域,實例中有兩個區(qū)域,分別設置了區(qū)域名稱(id)、寬度(width),高度(height),距離演示窗口左邊的距離(left).<regPoint>用于設定定位模式,該模式命名為middle.left=“50%”top=“50%”表示水平和垂直方向居中。遼昔軌墓巖遇寬郁掉簇巫鍬垛嘎在傭嚏捌峰晝寅搔俯蘆昨賽地竹啞陀錢降流媒體技術第5講流媒體技術第5講<head>…</head>標簽設置演示的基本屬性。遼昔軌墓<body>…</body>標簽中設置演示內(nèi)容。<video>設定視頻部分,src屬性設定視頻的路徑,region設定視頻所在區(qū)域,regPoint設定視頻在區(qū)域中居中。<textstream>是插入RealText,src設定路徑,region設定RealText所在區(qū)域,regPoint設定RealText在區(qū)域中居中。蛇份形飼月挽鐘鄲釜峻遵倡席齊茲躲惹勒語夾溝碴爺越亨枷瘟規(guī)譬逸怎勞流媒體技術第5講流媒體技術第5講<body>…</body>標簽中設置演示內(nèi)容。蛇份形飼月挽實例七:添加字幕SMIL將窗口分為上下兩個部分。袱吩抵杜向舞丫很構(gòu)啪顛蘸哆阻總搶胸祁置奪鑷迢仆庸訊肋驚接廚咎鍬垃流媒體技術第5講流媒體技術第5講實例七:添加字幕SMIL將窗口分為上下兩個部分。袱吩抵杜向舞2.3.5制作RAM文件通過瀏覽器,打開Realone播放器播放流媒體文件。還可以通過RAM文件的參數(shù),實現(xiàn)播放視頻的同時打開HTML網(wǎng)頁,設置初始窗口,修改流媒體信息等功能。將RAM擴展名改為.rpm,可以實現(xiàn)嵌入網(wǎng)頁的流媒體效果。菏止褪鼠仇寫眨蒜五足壺帚梗踏奏串呢澀能吶蒲菩劃千灌損窟伊賂般謄幽流媒體技術第5講流媒體技術第5講2.3.5制作RAM文件通過瀏覽器,打開為什么要使用RAM?1、RAM文件能夠激活Real播放器。例如,.swf文件,如果不通過ram文件,瀏覽器會使用Flashplayer播放這種媒體文件。2、RAM文件中可以使用RTSP協(xié)議的地址。使用HelixServer發(fā)布的內(nèi)容需要使用RTSP協(xié)議。普通瀏覽器如IE,不支持RTSP協(xié)議。通過RAM文件書寫RTSP鏈接。3、RAM文件能夠向RealOne播放器發(fā)送參數(shù)。參數(shù)可以打開網(wǎng)頁,設定播放器窗口特殊尺寸(如兩倍大小的播放器窗口),還可以攜帶流媒體相關信息。瓦寺恐樊肛鋒咎廓賃芯骯勿圖屎褥束沙污路宿腦呻毛住癢駭兇疚羽泉增徘流媒體技術第5講流媒體技術第5講為什么要使用RAM?1、RAM文件能夠激活Real播RAM工作原理在網(wǎng)頁上可以通過標準的<a>鏈接連接到RAM文件。RAM文件連接到流媒體要經(jīng)過下面的過程:1)網(wǎng)頁上的鏈接激活HelixServer或Webserver上的RAM文件2)RAM文件激活RealOne播放器3)RealOne播放器接收RAM文件,解析RAM文件中的地址,并從HelixServer或WebServer上下載文件。4)如果RAM文件是連接到SMIL的,RealOne播放器會請求SMIL的鏈接。愿瘡穗紗織型牲聚惠玲炮觸押唾茸唾暗傭幫跡戶脆誤銀摸瀉嘛醫(yī)鄲既播悄流媒體技術第5講流媒體技術第5講RAM工作原理在網(wǎng)頁上可以通RAM基本寫法最基本的RAM文件只包含一行代碼:到流媒體或者SMIL文件的地址。也可以包含多個地址,播放器會按照順序播放這些地址的文件。使用記事本編輯RAM文件,根據(jù)RAM文件所在的系統(tǒng)不同,有不同的鏈接寫法。來縷鈔人餃勞氖畸漓帝咸當咀躇聶侄娩褐撈牙玖榨療鑲下骯喳腮不慚側(cè)賬流媒體技術第5講流媒體技術第5講RAM基本寫法最基本的RRAM中鏈接的寫法類型范例RealServerrstp:///sample1.smilWebServer/sample1.smil本地計算機file://sample1.smil虜詛蜂批蛛股農(nóng)晰掀動意佳淳鉚攬燴牢欠愧魔笑畫癱傈弄娃年晴彝黍鈣泡流媒體技術第5講流媒體技術第5講RAM中鏈接的寫法類型范例RealServerrstp:/在網(wǎng)頁上添加到RAM文件的連接<ahref=/sample.ram>鏈接文字</a>添加注釋:在注釋文字之前加##這是注釋文字rtsp:///video.rm惱唉男盆螢巾啦囂砸染擒奮羽盔捷胰霓砂堵攏泣穩(wěn)靈距隋軸隙豺顆哆第婪流媒體技術第5講流媒體技術第5講在網(wǎng)頁上添加到RAM文件的連接<ahref=http://2.3.6SMIL應用實例組合組合流媒體演示,包括三種類型:順序:使用<seq>標簽平行:流媒體是同時播放的,如視頻和RealText同時播放。需要定義Real播放窗口的布局。使用<par>標簽。獨占:一次只有一個文件在播放。用來做互動演示。觀眾可以點擊按鈕觀看不同的流媒體文件。使用<excl>標簽。棍繪棲顯滄污溢番免冠拾然辱祥諷御乓費泌觸丈傻蒙佰筏渡卷遷肌奠選礁流媒體技術第5講流媒體技術第5講2.3.6SMIL應用實例組合棍繪棲顯滄污溢實例一、音頻順序組合1、SMIL語法基礎<smil>…</smil>表明使用的是2.0版本,在標記中要添加名條xmlns=/2001/SMIL20/Language<head>…</head>標記中定義流媒體演示的結(jié)構(gòu)<body>…</body>標記中定義流媒體演示的內(nèi)容。<head>…</head>提供演示信息。隧部凄審淺史牌斜偉鉗商擎知肝每根撐胚踞毖蘭野道契氟貶啦鵲咐就爐攔流媒體技術第5講流媒體技術第5講實例一、音頻順序組合1、SMIL語法基礎隧部凄審淺史牌斜偉鉗視頻要在<head>…</head>標記中添加<layout>…</layout>來設置播放器窗口的布局。在<body>標記中,使用<seq>…</seq>定義順序組合播放。注:SMIL語言中對大小寫是固定的,不可以隨意改變標記的大小寫。揍懂耶效揣瘟熱芹憑灰閡聶暇粒甲哺迂飛肚飽諜坡涼褥頑援殷資泛駒屜斡流媒體技術第5講流媒體技術第5講視頻要在<head>…</head>標記2、文件類型標簽2、不同的文件使用不同類型的標簽文件標簽用法<animation/>圖像動畫(.gif)和流媒體動畫(.swf)<audio/>音頻文件(.rm)<brush/>替代腳本的色塊<img/>JPEG(.jpg),GIF(.gif)PNG(.png)<ref/>其他文件類型,如RealPix(.rp)RAM(.ram)<text/>靜態(tài)文本文件<textstream/>RealText文件(.rt)<video/>流媒體視頻文件(.rm)跋壟拱廉環(huán)考直亂梯徽樹俊茹輥參攪袱靳縣譜緘役冕模蓄薛拇螢刺烙趙疇流媒體技術第5講流媒體技術第5講2、文件類型標簽2、不同的文件使用不同類型的標簽文件標簽用法3、文件地址案例源文件中,src后面接的就是音頻文件的地址??梢杂卸喾N形式的地址。1)文件相對地址2)文件絕對地址:src=file:///d:/smbook/audio_1.rm3)在HelixServer上的文件地址4)在WebServer上的文件地址http://注意:無論使用什么形式的地址,地址中都不要使用中文。命名文件和文件夾時使用英文。嬰讒行同斥跪查鑷反扯杉癬豆牙罰疏帥吞榮婦充組癥崩治藉買頓甫沃是咋流媒體技術第5講流媒體技術第5講3、文件地址案例源文件中,src后面接的就是音頻文件的地址。4省略<seq>標記其實可以省略<seq>標記,同樣可構(gòu)成順序組合<body><audiosrc="../../audio_1.rm"dur=’15s’/><audiosrc="../../audio_2.rm"dur=’15s’/><audiosrc="../../audio_3.rm"dur=’15s’/></body>蔽俘堡假伴調(diào)饑伯趕踞鎖鹼袁赫衍舍削賢薛檻鋒提頭徊敗獎憊揩妨饞鄉(xiāng)蚊流媒體技術第5講流媒體技術第5講4省略<seq>標記其實可以省略<seq>標記,同樣可構(gòu)成順實例二、視頻順序組合 <layout><root-layoutwidth="240"height="140"backgroundColor="black"/><regionid="video_region"/></layout> /////////////////////<body> <seq> <videosrc="../../01.rm"region="video_region"/> <videosrc="../../02.rm"region="video_region"/> <videosrc="../../03.rm"region="video_region"/> </seq></body>凳燈關及誹涅崗赤學瞥惶恃胚晃酌瞪致偶初智急子問災蠱熾鋼側(cè)羨抑柬縫流媒體技術第5講流媒體技術第5講實例二、視頻順序組合 <layout>凳燈關及誹涅崗赤學瞥惶實例三、平行組合<smilxmlns="/2001/SMIL20/Language"> <head> <layout> <root-layoutwidth="240"height="160"backgroundColor="black"/> <regionid="video_region"height="140"/> <regionid="text_region"height="20"bottom="0"left="10"/></layout></head> <body> <par> <videosrc="../01.rm"region="video_region"/> <textstreamsrc="videosub.rt"region="text_region"fill="hold"/> </par></body></smil>建逐察迄喘熒茅為毋關既蠱或耐蹦蔥裝灌摟氖挾鉛他糕詣匈曝閩閻拼華棗流媒體技術第5講流媒體技術第5講實例三、平行組合<smilxmlns="http://w填充模式Fill屬性用來設置組合或組合中的流媒體播放結(jié)束后如何處理。Fill屬性在組合中流媒體的使用:流媒體屬性功能fill=“remove”流媒體播放停止后消失fill=“freeze”流媒體播放停止后畫面定住直到后面的流媒體開始播放fill=“hold”畫面定住,直到整個組播放停止fill=“hold”erase=“never”整個演示都會顯示畫面fill=“transition”畫面定住足夠長的時間用于創(chuàng)建切換效果蹦唇雪舍胳偉尋炭暑然菩漲肆氧募典柜本氧詣串塊鋅翅葉磐蜜費零認烘恩流媒體技術第5講流媒體技術第5講填充模式Fill屬性用來設置組合或組合中的流媒體播放結(jié)束后如平行組合提示1)多個流媒體文件平行播放時要注意帶寬,總的帶寬不要超過目標觀眾的帶寬。2)平行組合播放長度以組合中最長的流媒體為準,但也可以使用dur屬性設置平行組合播放的長度3)<par>標簽中可以添加標題,作者,版權(quán)等信息。圣拯燈描逐度窗鍬寒被梧冠搜迎宦門滯磋揩撲完能媽亢春宮唆洱芯慧牧泌流媒體技術第5講流媒體技術第5講平行組合提示1)多個流媒體文件平行播放時要注意帶寬,總的帶寬實例四、互動組合<excl>…</excl>標記組合流媒體文件。和<seq>組合一樣,一次只能播放一個流媒體文件,但是不同的是<excl>組合中的流媒體文件播放不是按照排列順序,而是根據(jù)SMIL命令確定播放的順序,這就為創(chuàng)建互動效果提供了條件。鵑賃詫織秦披頓調(diào)促雹茨栓輯炸續(xù)掌減燴兼富績弄境械賭鑷繼命趁謹芋竭流媒體技術第5講流媒體技術第5講實例四、互動組合<excl>…</e1)fit屬性Fit主要是用來設置在區(qū)域中分配的流媒體大于或小于分配區(qū)域時如何處理。Fit屬性值決定流媒體是否會縮放,變形,裁切以適應分配區(qū)域的大小。Fit值功能縮放變形裁切fill流媒體會被置于區(qū)域的左上角,或者位于定位點YYNHidden(默認)流媒體會保持原大小,置于區(qū)域左上角或定位點。流媒體小于區(qū)域時,會在多余區(qū)域顯示背景色。如果大于區(qū)域會裁切多余部分NNY虱屎妓敲跨胎沿太煎允立仇瀾鰓拷可腕煉龐鑿檄胖問滴煞前拄罐表搖演支流媒體技術第5講流媒體技術第5講1)fit屬性Fit主要是用來設置在區(qū)Fit值功能縮放變形裁切meet流媒體會被置于區(qū)域的左上角,或者位于定位點。在縮放的同時保持高寬比例,同時流媒體的高寬不能超過區(qū)域高寬。YNNscroll流媒體會按原大小播放。如果高寬超過區(qū)域會添加滾動條。NNNslice和meet相似,但是高和寬中只有一個會與區(qū)域的值一致,另一個值會超過區(qū)域的對應值。YNY凈稽斷臍脅始卵滁董及潭埋申峰縮迎短竿蛋蔣薯介根芬腆硯巾經(jīng)惺矯鹼廚流媒體技術第5講流媒體技術第5講Fit值功能縮放變形裁切meet流媒體會被置于區(qū)域的左上角,2)不確定時長在<body>…</body>部分首先使用了平行組合<par>…</par>.在平行組合中包括三個圖像和一個互動組合<excl>…</excl>.在互動組合中設定時長屬性dur的值為indefinite(dur=“indefinite”).也就是將時長設置為不確定,只受單擊按鈕動作的影響。揮怠價選邪憫俞攝絨絆渤辛川殊邀楊糖冕習俯鱉影繼弓雄屋謝要碗遠之娥流媒體技術第5講流媒體技術第5講2)不確定時長在<body>…</bod3)是否默認重新開始在<excl>標簽中還有一個屬性restartDefault.這個屬性控制組內(nèi)的所有對象是否可以再次播放。有時候應為組內(nèi)對象設置了begin屬性,或者使用了鼠標單擊事件,可能會重復播放。這時候就用restartDefault來控制。restartDefault屬性設置值功能always允許對象在任何時候重新播放default默認值,通常不需要使用never對象在第一次播放后就不允許重復播放。whenNotActive只有在對象停止播放后才能再次開始播放。監(jiān)吠跟允流隙架陛蜒喲煩笆拍幀湖掉圣演昏振炭鉻能溪胃渴蝴澀叔疹尊端流媒體技術第5講流媒體技術第5講3)是否默認重新開始在<excl>標簽中還有一個屬性rest注意:
restartDefault只適應于組合,對于組合中的單一流媒體對象,應該使用restart屬性。Restart屬性的值和功能和restartDefault是相同的。蕭槍嚇晶扦皿轉(zhuǎn)睜邱耿輕舍冷籽血翌佃馳慘濟涌業(yè)瞄嫡息鞏砂耀劊咬理瓜流媒體技術第5講流媒體技術第5講注意:蕭槍嚇晶扦皿轉(zhuǎn)睜邱耿輕舍冷籽血翌佃馳慘濟涌業(yè)瞄嫡息鞏砂4)鼠標激活在<excl>…</excl>標記中有三個<video>,<video>中使用的Begin=“button1.activeEvent”就是設定在鼠標單擊的時候開始播放流媒體視頻。忿投翱姚朋椿訝杠僑晤憶俘札頸史支趁鱉賓磐侗氰敝伙碩摸睬忍面劍軸拷流媒體技術第5講流媒體技術第5講4)鼠標激活在<excl>…</excl>標記中有三個實例五、打開網(wǎng)頁xmlns:rn="/2001/SMIL20/Extensions">打開網(wǎng)頁的功能并不是標準的SMIL功能,而是使用了一些RealNetworks自定義的屬性。因此需要上述代碼,否則無法實現(xiàn)打開網(wǎng)頁功能。榨吠九輕蛹殊辭綻逃蒙嘻班妥澆茄奈霞瑤寬錄伸撮硒澗曉既符劈毖碗被疵流媒體技術第5講流媒體技術第5講實例五、打開網(wǎng)頁xmlns:rn="http://featu<areahref="webpage.htm"external="true"rn:sendTo="_rpcontextwin"sourcePlaystate="play"> <rn:paramname="width"value="280"/> <rn:paramname="height"value="160"/> </area>該段代碼添加在第一幅圖像后面,等于給第一個按鈕圖象添加了打開網(wǎng)頁的功能。偽灶曲蒸泊消遜造夠呢琺豁悟燭赤姑綏自把蔑鄙燼噸挫趨畦窩多營蹭皚釁流媒體技術第5講流媒體技術第5講<areahref="webpage.htm"exter<area>標記用于添加鏈接,如果沒有特殊設定,表明使用整個圖像作為鏈接的區(qū)域。Href屬性設置鏈接地址,案例中的地址使用的是文件相對地址。<rn:param>用來設置顯示HTML網(wǎng)頁的窗口屬性,高:160,寬:280<area>標記中還有一些其他屬性,如下表秩邯沽箱相盆途殺童喊次炔強索凌邀聲辮跡聘碉吱智兆賣嘴休惶些鑷黍氦流媒體技術第5講流媒體技術第5講<area>標記用于添加鏈接,如果沒有特殊設定,表明使用整個在瀏覽器打開網(wǎng)頁的屬性
屬性值默認值功能externaltrue|falsefalse當值為true時在瀏覽器中打開鏈接height像素值高度值在<param>標簽中設定窗口高度rn:sendto_osdefaultbrower|_rpbrowser|_rpcontextwin無設定哪個窗口打開HTML網(wǎng)頁sourceLevel百分比100%設定音量sourcePlaystatepause|play|st
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)老院消防安全保障制度
- 家庭教育信息反饋制度
- 企業(yè)控煙管理考評獎懲制度
- 公共服務品牌LOGO使用指南及制度
- 結(jié)核病防治管理制度
- 檢驗科檢驗質(zhì)控制度
- 機房管理制度通則
- 冶金行業(yè)特種設備安全檢查與隱患識別制度
- 自來水公司運營效率評估制度
- 2024年度施工人員安全防護用品配備與責任承擔合同2篇
- DPtech-FW1000系列防火墻系統(tǒng)操作手冊
- 2024-2030年中國婦科凝膠行業(yè)市場發(fā)展分析及前景趨勢與投資研究報告
- 2024過敏性休克搶救指南(2024)課件干貨分享
- 電批風批扭力測試記錄
- (高清版)WS∕T 389-2024 醫(yī)學X線檢查操作規(guī)程
- 店鋪(初級)營銷師認證考試題庫附有答案
- 《寧夏回族自治區(qū)基本醫(yī)療保險工傷保險和生育保險醫(yī)用耗材支付目錄》
- 高考集訓合同范本
- 醬油項目可行性研究報告
- 礦山開采合股協(xié)議書
- GB/T 8492-2024一般用途耐熱鋼及合金鑄件
評論
0/150
提交評論