全站搜索

巧用smil连续播放rm片断

2004-02-13   作者:佚名   阅读量:
笔者安装了宽带之后便经常上网下载些电影来看。不过,发现有不少站点为了处理方便把一部电影分成三四部分甚至更多,拉下来的rm电影在播放器中播放时每隔二三十分钟(有的更是短到几分钟)就要再打开一次,十分不便。于是我想到了用smil来实现连续播放的方法。

smil(通常读作“Smile”)是Synchronized Multimedia Integration Language同步多媒体合成语言的缩写,它是W3C(World Wide Web Consortium)专为流(stream)媒体格式而设计指定的基于XML的因特网多媒体演示用语言。和HTML一样,SMIL也是一种标识语言,用户可以根据它来轻松创建多媒体演示。

目前似乎还没有效果理想的所见即所得的smil编辑器,不过用直接手写也不是太难的事。至于smil播放器,常见的Realplayer就算一个。

SMIL有点类似于HTML。一个SMIL文件必须以开头,以结尾。所有其他的标记均包含在这一对标记中。另外和标记是必须要的,而和标记则是可选的,可有可无。不过,SMIL标记没有相应的结束标记,则必须用一个反斜线作为结束,标记的属性值,则须用双引号括起来。例如: