JSP中嵌入视频播放器教程:avi与mpg格式实现
4星 · 超过85%的资源 需积分: 50 62 浏览量
更新于2024-09-17
4
收藏 5KB TXT 举报
在JSP(JavaServer Pages)中插入视频播放器是一个常见的需求,因为动态网页常常需要展示多媒体内容以增强用户体验。本文将介绍如何在JSP页面上实现视频播放,这里以两个不同的视频格式,如.avi和.mpg为例。
首先,针对.avi格式的视频,可以使用嵌入式HTML `<object>` 元素来嵌入视频。以下是一个示例代码:
```html
<object id="video" width="400" height="200" border="0" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<param name="ShowDisplay" value="0">
<param name="ShowControls" value="1">
<param name="AutoStart" value="1">
<param name="AutoRewind" value="0">
<param name="PlayCount" value="0">
<!-- 更多参数... -->
<param name="FileName" value="file:///D|/work/vod/Mbar.avi">
<embed width="400" height="200" border="0" showdisplay="0" showcontrols="1" autostart="1" autorewind="0" playcount="0" moviewindowheight="240" moviewindowwidth="320" filename="file:///D|/work/vod/Mbar.avi" src="Mbar.avi"></embed>
</object>
```
这个`<object>`元素包含一系列`<param>`标签,用于设置播放器的属性,如是否显示控制栏、自动播放等。`<embed>`标签则是嵌入视频的实际内容,指定了视频文件的路径和大小。
对于.mpg格式的视频,可以使用`<object>`标签配合`<object type="application/x-mplayer2">`,同时引用Microsoft的ActiveX控件,如`clsid:05589FA1-C356-11CE-BF01-00AA0055595A`。代码如下:
```html
<object classid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A" id="ActiveMovie1" width="239" height="250">
<param name="Appearance" value="0">
<param name="AutoStart" value="-1">
<param name="AllowChangeDisplayMode" value="-1">
<param name="AllowHideDisplay" value="...">
<!-- 更多参数... -->
<param name="URL" value="file:///D|/work/vod/your_mpg_video.mpg">
</object>
```
在这个例子中,`URL`参数指定了.mpg视频文件的路径。需要注意的是,由于ActiveX控件依赖于特定的浏览器支持,可能在一些现代浏览器中不适用或表现不佳,所以推荐使用更现代的HTML5 `<video>` 标签来替代。
总结起来,要在JSP中插入视频播放器,你需要了解HTML的`<object>`和`<embed>`标签,以及不同格式视频对应的参数设置。对于旧版浏览器支持的兼容性问题,考虑使用Flash或其他插件,或者转向HTML5的`<video>`标签,以确保更好的跨平台体验。
396 浏览量
163 浏览量
2024-10-26 上传
133 浏览量
2024-10-26 上传
2024-10-26 上传
607 浏览量
wangchuanjian
- 粉丝: 0
- 资源: 7
最新资源
- MyEclipse6.0使用手册(免费版本)
- 超级实用的双面板布线技巧
- 视觉中文词汇识别的整体优先效应和词内核证原则:来自ERP的证据
- MyEclipse 6 Java 开发中文教程(01-10)
- 如何在Capture CIS配置本地元器件数据库
- 另存為按鈕.html
- ARM Cortex A8 Whitepaper
- Eclipse中文教程
- Oracle详细入门资料信息
- Oracle常用函数.txt
- 在线作业管理系统的设计与实现
- window的全部命令提示符.txt
- emacs快速指南.pdf
- Codec Engine Algorithm Creator User.pdf
- FPGA入门教程.pdf
- DIV+CSS完全解读