同步多媒体集成语言(Synchronized Multimedia Integration Language,缩写:SMIL),是W3C为采用XML描述多媒体而提出的建议标准。它定义了时间标签、布局标签、动画、视觉渐变(visual transitions)和媒体嵌入等。
1998年6月,SMIL 1.0成为了官方建议标准。2001年8月,SMIL 2.0成为官方建议标准。SMIL 2.1则于2005年12月正式成为官方建议标准。基于在手机的多媒体消息系统(Multimedia Messaging System) 中使用SMIL的经验,SMIL 2.1添加了少量的扩展。
目前,SMIL正被应用于手持设备,并因此产生了一个被称作MMS(Multimedia Messaging Service,多媒体消息服务,俗称彩信)的子集。MMS和手机短信(SMS)相当,但可以包含视频、音频和图片。因此,在移动内容业,很多多媒体技术人员戏称MMS为迷你SMIL(Mini-Me SMIL)。
过去,MMS的大小通常为50KB,这是由运营商和手机终端双方面决定的。现在中国大陆的大部分手机可支持300KB的MMS。MMS中可以加入图片,背景音乐和文字信息。
下面是一个示例mms.zip文件
解压后如下图(文件均为ANSI编码):

1.最重要的mms.smil文件,其中region标签定义了一张图片img.jpg和一段文字content.txt(无格式纯文本,即彩信正文)
<?xml version="1.0" encoding="utf-8"?> <smil xmlns="http://www.w3.org/2001/SMIL20/Language"> <head> <layout> <root-layout width="140" height="140"/> <region id="Image" width="140" height="100" left="0" top="0"/> <region id="Text" width="140" height="40" left="0" top="100"/> </layout> </head> <body> <par dur="5s"> <img src="img.jpg" region="Image" /> <text src="content.txt" region="Text" /> </par> </body> </smil>
2.title.txt中保存了彩信标题,无格式纯文本.
3.发送彩信时,直接post压缩包到彩信网关即可