流媒体技术第5讲.pptx
white white black
0
20
20
0
0
0
no
yes yes
演示时长
示例的演示时间设定的很长,主要是为了 了解完整的时间格式如何书写。
注意当采用了SMIL控制RealText演示时, 要注意SMIL的时间长度与RealText的时间长 度是否冲突。通常SMIL时间长度优先。
如果RealText时长设定为3分钟,SMIL时 长设定为2分钟,那么多余的1分钟将被截去。
处理演示时长注意以下方面:
●不要把RealText的时长标签duration和SMIL 的时长标签dur混淆
●RealText时间长度格式是hh: mm:ss.xy,不可 使用SMIL的时间格式,如2min
●在开始制作RealText的时候将时间设置的长 一些,全部制作完成后再确定结束时间。
●时间长度要比全部文字出现的时间长一些。如 果全部文字演示在2min之内全部完成,最好 将演示时长设置为2min5s.
●marquee设置文字为从右到左的运动,文字在 垂直方向上位于屏幕中央。
●tickertape和marquee的效果类似,但是文字 不是位于窗口中央,而是在顶端或底端。
示例中选用的是marquee,有从右到左滚 动的效果。每一种类型都带有一些关于窗口的 默认属性值,如下表所示,如果标签中的其他 属性没有作特别的设置,将会采用这些默认的 属性值。
wordwrap
false|true
文字是否换行
窗口类型
共5个,是确定RealText演示外观的主要属性
●generic是默认的窗口类型,没有特殊效果。
●scrollingnews设置文本从下到上的滚动效果
●teleprompter选中后会从顶端开始显示文字, 当窗口被文字填满后,下面的文字会替换上面 的文字,这种效果的过渡不如crollingnews平 滑。
■一些特殊的符号,如括号、&符号、空格等都 应该使用特殊的RealText编码书写(这些编码 请参考RealNeworks提供的帮助文档)
■使用下列代码为RealText添加注释 <!——这是注释——>Βιβλιοθήκη 4) 实例一、窗口属性设定
<window type="marquee" height="180" width="240" version="1.2" bgcolor="white" extraspaces="use" duration="1:33:15" underline_hyperlinks="false" link="red" wordwrap="true" >
type
underline_hyper links version
generic|tickertape| marquee|scrollingn ews|teleprompter fasle|true
1.0|1.2|1.4|1.5
窗口类型
链接是否加下划线 RealText版本
width
pixels
窗口宽度
1)RealText功能
■控制文字字体、字号、颜色 ■控制时间(包括总的时间长度,可以设定每段
文字出现的时间长度) ■字母滚动效果(包括上、下、左、右方向的滚
动) ■定位文字(在一个确定大小的窗口中,可以设
定RealText出现的位置)
2)RealText结构
整个代码用<windows>….</windows> 括起来。在第一个<windows>中设定 RealText演示的基本属性,如效果类型、演示 高度、演示宽度时间长度等。使用RealText标 记语言制作演示的具体细节。
3)RealText的语法原则
与HTML类似,基本原则如下: ■RealText的标签和属性都必须使用英文小写
字母。
■一个标签如果没有对应的结束标签(如标签 <b>有对应的结束标签</b>),那么用向前斜 线作为标签结束的标记(<br/>)
■属性必须用双引号括起
■RealText结尾文件名为rt,给RealText文件命 名时文件名中不要有空格,可以使用下划线代 替空格。
复习:
1、 RealPix演示需要的带宽主要取决于什么? 2、如果一个流媒体文件大小为50kilobyte,时长
是20s,在实际流媒体可用带宽为15Kbps的 情况下,需要预载多长时间? 3、在RealPix中是如何实现图像的放大与缩小 效果的?
(三)制作RealText
功能:确定文字演示时间链,设置语言和字体, 控制窗口外观等。
duration
hh:mm:ss.xy
演示时间长度
extraspaces use|ignore
height
pixel
使用或忽略文字间多余 空格
窗口高度
link
Name|#RRGGBB 超链接颜色
loop
false|true
文本动画是否循环
<windows>标签属性
属性
值
功能
scrollrate
pixel_per_second 垂直运动文字速度
This is RealText. <a href="marcobai@">-Email Me-</a>
</window>
<windows>标签属性
属性
值
功能
bgcolor crawlrate
name|#RRGGBB|t 窗口颜色 ransparent pixel_per_second 水平运动文字速度
1、了解RealText 文件结尾名为rt.通常使用SMIL文件将
RealText和Real流媒体文件组合起来。 RealText中的文本可以作为流媒体的注释
和字幕等。还可以控制流媒体的播放。
RealText本身有丰富的效果,文字的字体, 颜色,动画效果等都可以设置。可以使用记事 本编辑RealText文件。
●时长在RealText播放时会显示在RealOne播 放器的状态栏上。
实例二、定时定位文字
定时:主要指控制RealText演示中文字出现时 间。
窗口类型的默认属性值
值 宽(像素)
generic scrolling telepro marqu ticke
news
mpter ee
rtape
320
320
320
500 500
高(像素)
180
180
180
30
30
背景
white
水平滚动速度(像 0 素每秒)
垂直滚动速度(像 0 素每秒)
循环
no
white 0 10 no