SMIL是一种多媒体描述语言,全称是:Synchronized Multimedia Integration Language。这里是教程。
它也是一种标记语言,用来描述一个多媒体的作品:规定多媒体片断(包括声音文件、视频文件、动画、图片、文字等)在什么时候、在什么地方、以什么样的方式播放。
完成的作品称之为演示(presentation)。
之前,我们常用播放列表。但是只能同类型:如语音;有的可以整合语音、视频。但是如果和整合重叠和同步呢?只能通过创作软件来制作了,制作完成后,就变成了一个整体,再也无法随意地拆分了。
如果用SMIL来组织这些多媒体文件,那么可以在不对源文件进行任何修改的情形下,就可以获得我们想要的效果。这些源可以在不同的机器上。
时间控制:还支持从流媒体的某个时间点开始,不要手工去剪切。
布局:不同视频或文字不同区域叠加、分布等;
支持多语言。自动检测速度,选择带宽。