HTML中插入各种媒体资源:Windows Media Player、Flash与图像
需积分: 50 86 浏览量
更新于2024-07-26
2
收藏 332KB DOC 举报
“HTML插入视频”
在HTML中插入视频是一个常见的任务,这通常涉及到使用特定的HTML标签和属性来实现。本文将重点介绍如何使用`<object>`标签来插入Windows Media Player播放器,以及如何设置不同的类ID(ClassID)以支持不同版本的Windows Media Player。此外,我们还将探讨其他类型的多媒体内容,如Flash视频和图像,以及相关的MIME类型。
首先,Windows Media Player在HTML中的使用是通过`<object>`标签实现的。对于Windows Media Player 7及更高版本,需要设置的ClassID是`clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6`。如果你的目标用户可能使用的是较旧的版本,如6.4,那么可以使用`clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95`,这是一个向下兼容的选项。对于更老的Windows Media Player 6,ClassID是`clsid:05589FA1-C356-11CE-BF01-00AA0055595A`。
插入视频的基本HTML代码结构如下:
```html
<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" width="320" height="240" id="myPlayer">
<param name="url" value="video.wmv">
<param name="autostart" value="false">
<param name="controller" value="true">
<param name="showcontrols" value="true">
<embed src="video.wmv" autostart="false" width="320" height="240" controller="true" showcontrols="true">
</object>
```
在这个例子中,`<param>`标签用于设置参数,比如视频文件的URL(`url`)、是否自动播放(`autostart`)、是否显示控制器(`controller`)和控制条(`showcontrols`)。`<embed>`标签则用于在不支持`<object>`标签的浏览器中提供一个备选方案。
除了视频,HTML还支持插入其他类型的多媒体内容。例如,Flash视频通常使用`<object>`和`<embed>`标签结合`clsid:D27CDB6E-AE6D-11cf-96B8-444553540000`的ClassID来实现。对于图像,虽然通常使用`<img>`标签,但也可以通过`<object>`标签引用,比如使用`CLSID:369303C2-D7AC-11D0-89D5-00A0C90833E6`来插入图形图像。
MIME类型是定义不同文件类型的规范,这对于浏览器正确解析和处理文件至关重要。以下是一些常见的MIME类型及其对应的文件扩展名:
- application/envoy - evy
- application/fractals - fif
- application/futuresplash - spl
- application/hta - hta
- application/internet-property-stream - acx
- application/mac-binhex40 - hqx
- application/msword - doc, dot
- application/octet-stream - * (通用二进制数据)
- application/oda - oda
- application/olescript - axs
- application/pdf - pdf
- application/pics-rules - prf
这些MIME类型涵盖了文档、图像、应用程序等多种类型,确保了浏览器可以根据其类型来正确处理各种内容。
HTML插入视频和其他多媒体内容需要对`<object>`和`<embed>`标签有深入理解,同时还需要知道如何设置正确的ClassID和MIME类型,以便在不同的环境和设备上提供一致的用户体验。通过这种方式,网页开发者可以创建包含丰富媒体的动态页面,提升用户的互动体验。
2018-01-13 上传
2021-01-21 上传
2024-09-27 上传
2024-09-23 上传
2023-05-27 上传
2023-02-27 上传
2023-06-13 上传
2023-05-21 上传
凌凌漆~~
- 粉丝: 0
- 资源: 1
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性