网页AVI、MPG等多种格式视频播放代码库

2星 需积分: 4 4 下载量 77 浏览量 更新于2024-11-19 收藏 9KB TXT 举报
网页播放器代码集中营提供了一种集成在网页中的多媒体播放解决方案,适用于不同格式的视频和音频文件,如avi、mpg、smi、rm、wmv和wma等。这里我们主要关注两种常见的媒体播放器嵌入代码示例: 1. 对于avi格式的视频播放,代码采用了ActiveX控件技术。在HTML中,使用了`<object>`标签,指定了一个名为`video`的元素,引用了Microsoft的Windows Media Player (WMPlayer)类ID (`clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA`)。代码设置了播放器的宽度(400像素)和高度(200像素),并允许自动播放(`AutoStart="1"`),同时设置了隐藏显示窗口(`ShowDisplay="0"`)和显示控制条(`ShowControls="1"`)。`FileName`属性指向服务器上的Mbar.avi文件。如果要在页面上直接嵌入avi视频,可以使用`<embed>`标签,并确保`src`属性指向同一文件。 2. 对于mpg格式的视频播放,另一种示例使用了`<object>`标签与`clsid:05589FA1-C356-11CE-BF01-00AA0055595A`,这是Microsoft的Internet Explorer中的ActiveMovie控件。在这个例子中,`ActiveMovie1`的宽度和高度分别为239像素和250像素。设置参数如`Appearance`为0表示隐藏默认外观,`AutoStart`设为-1表示用户需要手动启动播放,`AllowChangeDisplayMode`也为-1防止用户更改播放模式。 这些代码片段展示了如何在Web页面上嵌入不同格式的视频播放,开发者可以根据实际需求调整参数,实现对不同浏览器兼容性及用户体验的优化。需要注意的是,随着HTML5的普及,现代浏览器通常支持直接在网页上播放视频,而无需依赖这些ActiveX或第三方插件,如MP4、WebM和Ogg格式的视频,可以使用`<video>`标签进行简单且跨平台的嵌入。然而,对于旧版浏览器或特定需求,如需要播放非HTML5格式,上述代码仍然是有效的解决方案。