选择显示字体大小

“笑”傲流媒体―smil基础教程(3)

三、 smil详细解析

smil语言的内容很多,我们从最常用的开始谈起。(准备好了吗?上路了!)

1、  多媒体片断结构组织

(1)标记

我们首先看下面这个例子:

<smil>

 <head>

 </head>

 <body>

<seq>

<img src="image1.jpg"/>

<img src="image2.jpg"/>

</seq>

 </body>

</smil>

请保存(记得要用*.smil这样的文件格式 j)并运行该源程序看看效果。我相信如果大家看到的是这样的效果:realone player先显示image1.jpg,然后显示image2.jpg。这就是我们这里用这对顺序播放标记规定的结果。规定的是:在中间的多媒体片断顺序播放。如下图所示。

       

(2)标记

接下来瞧瞧这个例子:

 

 

<smil>

 <head>

 </head>

 <body>

<par>

<img src="image1.jpg"/>

<img src="image2.jpg"/>

</par>

 </body>

</smil>

 

保存->运行->看效果。realone player同时显示image1.jpg和image2.jpg。这就是我们这里用这对并行播放标记所得到的结果。规定的是:在中间的多媒体片断并行播放。如下图所示。

(3)标记协同使用

分析下面这个例子:

 

 

 

 

   

     

     

   

   

 

这个例子的效果是这样的:realone player先显示image1.jpg,接下来同时显示image2.jpg和image3.jpg, 然后显示image4.jpg。为什么会这样?其中原因我想大家一定非常清楚了。我就不罗嗦了。j

有了这样两对标记后,我们对多媒体片断播放的先后顺序的控制就变得非常方便了。但是,我们上面的这些演示虽说是演示了。但是,它们的显示时间好像没有受到我们的控制。接下来着手解决这个问题。

2、  时间控制

(1)dur属性

请大家看看下面这段代码的效果。

 

 

 

dur="5s"/>

dur="10s"/ >

 

相信大家已经看出门道了!对了,我们这里对image1.jpg和image2.jpg的持续时间做了规定。其中image1.jpg持续时间5秒,image2.jpg持续时间10秒。

(2)begin和end属性

上面规定的是播放多长时间,我们也想规定在什么时候开始播放。请看下面的程序。

 

 

 

begin="2" dur="5s"/>

 

上面的这段程序规定就是图片image1.jpg在整个演示进行2秒后,开始显示,持续的时间是5秒。对于图片的控制是这样,而我们常常需要对视频/音频的时间进行控制。下面这个例子来说明这个问题。

 

 

 

 

test.rm这个视频文件(如果大家手头上没有*.rm格式文件,就用realone player的firstrun.rm或者找个*.avi的也可以。但是文件名要写对!)在整个演示开始5秒后开始播放,在整个演示播放40秒以后,就结束播放。实际的播放时间是:40-5=35秒。但是,一般情形下,我们的视频总在一个组中,这时候,他就的服从组的时间了。我们那下面的这个例子来解释这问题。

 

dur="5">

begin="2" dur="10"/>

 

image1.jpg所在的组的持续时间为5秒,而image1.jpg自己要求持续10秒,这是不行的。实际上image1.jpg的显示时间只有5-2=3秒!大家在以后写程序的时候要注意这个问题。

  


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons