SMI格式代码详解:嵌入音频播放器在网站上的应用
需积分: 34 180 浏览量
更新于2024-09-12
收藏 842B TXT 举报
SMI (Streaming Media Interchange) 是一种早期的音频流媒体文件格式,主要用于RealPlayer插件(RealAudio)中的交互式音频播放。在给定的HTML代码片段中,我们看到一个嵌入了SMI格式内容的部分,它定义了一个嵌入对象(OBJECT)用于在网页上播放音频。以下是一些关键知识点:
1. **对象标识符(Object ID)**: "RVOCX"是嵌入对象的唯一标识,有助于浏览器识别和管理该对象。
2. **类ID (Class ID)**: "clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" 指定了嵌入内容的类型,这里是RealPlayer插件的类ID,表明这是一个RealAudio播放器的容器。
3. **尺寸规格**: 宽度为240像素,高度为180像素,这定义了播放区域的大小。
4. **参数设置**:
- `_ExtentX` 和 `_ExtentY` 可能代表预设的播放区域大小,6350x4763像素。
- `AUTOSTART` 设置为 "-1" 表示音频不会自动播放,需要用户手动触发。
- `SHUFFLE` 设为 "0" 表示音频列表不会随机播放。
- `PREFETCH` 设为 "0" 可能表示没有进行预加载。
- `NOLABELS` 设置为 "-1" 似乎与音频标签显示有关,可能是不启用标签显示。
- `SRC` 是音频文件路径,指向 "rm.rm" 文件,可能是一个RealMedia文件。
- `CONTROLS` 和 `CONSOLE` 分别设置了用户界面元素,如图像窗口(ImageWindow)和控制面板(Console1)。
5. **播放控制**: "LOOP" 和 "NUMLOOP" 都设置为 "0",表明音频播放不会循环或设定播放次数。
- `CENTER` 和 `MAINTAINASPECT` 用于调整播放区域对齐和保持宽高比,设置为 "0" 表明未启用这些功能。
- `BACKGROUNDCOLOR` 设置背景颜色为黑色 (#000000),即透明。
6. **URL链接**: "http://www.llf535.com.cn" 和 "http://www.llf535.com" 分别出现在HTML代码中,可能是音频文件的实际源地址和网站链接。
这个代码段用于在浏览器中嵌入一个RealAudio播放器,播放名为 "real.smi" 的音频文件,用户可以访问指定网站获取更多内容,比如管理播放设置或者从该站点的其他页面引用这个音频资源。随着技术的发展,现在更常见的是使用MP3、M4A或HTML5 Audio标签等现代音频格式,SMI格式已较少被使用。
216 浏览量
2022-09-14 上传
607 浏览量
1561 浏览量
184 浏览量
2022-09-24 上传
2022-09-23 上传
yhc831021
- 粉丝: 0
- 资源: 4
最新资源
- requestfactory-apt-2.6.0.vaadin5.zip
- CZproxy-开源
- 桥动
- ga437,matlab模拟poisson过程 源码,matlab源码下载
- Blog
- ArbAnalyse:National Center forArbejdsmiljøUndersøgelse
- matlab代码sqrt-finufft_devel_old:ahb的finufft的开发版本
- progressify_flutterfire_boilerplate:该存储库包含带有测试的FlutterFire堆栈的Redux样板。 请注意,该项目的目标受众是已经熟悉Flutter,Firebase和Redux的开发人员,如果您不熟悉这些实现,那么使用此样板可能会很麻烦
- excel中的信号导入matlab中进行fft分析+含数据
- PN532驱动支持XP和win7-win10.zip
- cloud-demo.zip
- 风险模型
- PicturesPlayer:这是Willard开发的PicturesPlayer!
- Image_Fusion,matlab裁剪图片源码,matlab
- 基于JSP,java编写的音乐网站 可以用来学习,毕业设计,课程设计等。
- OSGeo4W:OSGeo4W