使用Flash播放单文件在线视频
需积分: 31 107 浏览量
更新于2024-09-12
收藏 16KB TXT 举报
"在线视频播放技术主要涉及到网页中的多媒体元素嵌入和播放控制,特别是针对FLV格式的视频内容。通常使用Flash Player作为播放器,通过HTML中的`<object>`和`<param>`标签来配置和加载视频文件。"
在线视频播放是互联网上常见的功能,它使得用户无需下载整个视频文件即可观看内容。这种技术的关键在于使用了流媒体技术,允许数据边传输边播放,提高了用户体验。在提供的描述和内容中,我们看到一个具体的例子,演示了如何在网页中嵌入一个Flash Player播放器来播放FLV格式的视频。
首先,HTML的`<object>`标签用于定义一个可以包含外部资源的容器,如在这个例子中,它是用来加载Flash Player (flvplayer.swf) 的。`<object>`标签的`data`属性指定了播放器的路径,同时传递了视频文件的URL作为参数。在这个示例中,视频文件为`movies/company.flv`。
接着,`<param>`标签用于向嵌入的对象传递参数。在代码中,我们可以看到几个重要的参数设置:
1. `movie`参数:指定播放器的SWF文件,并附加了视频文件路径及额外的设置(如`showfsbutton`和`autostart`),控制播放器的行为。
2. `wmode`参数:设置Flash对象的窗口模式,`transparent`值表示使Flash对象背景透明。
3. `quality`参数:设定视频质量,`high`表示高质量播放。
4. `allowfullscreen`参数:允许用户全屏播放视频。
此外,提供的JavaScript函数`PlayFlv(filename)`展示了如何动态更换播放的视频文件。这个函数接收一个视频文件名作为参数,然后更新`<object>`标签内的`data`属性和`<param>`标签的`value`属性,从而实现视频的切换。同时,函数还包括了显示等待图片以及隐藏和显示播放器的逻辑。
随着HTML5的发展,Flash Player已逐渐被淘汰,现代的在线视频播放更多地依赖于HTML5的`<video>`标签和相关的API,支持更广泛的浏览器兼容性和原生的播放控制。然而,对于那些仍需支持Flash的场合,上述方法仍然是有效的。同时,现代视频流技术如HLS、DASH等也提供了更好的适应性和性能优化。
2019-10-27 上传
2013-08-21 上传
2017-02-23 上传
2012-11-16 上传
2013-11-24 上传
2019-12-13 上传
w83959309
- 粉丝: 0
- 资源: 3
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析