1. 问题

1.1. 在html中播放视频并不容易!

1.2. 您需要谙熟大量技巧, 以确保您的视频文件在所有浏览器中(Internet Explorer, Chrome, Firefox, Safari)和所有硬件上(PC, Mac , iPad, iPhone)都能够播放。

2. 使用<object>播放视频

2.1. 使用<object>标签显示嵌入网页的Flash视频:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><title>视频</title><meta charset="utf-8" /></head><body><object width="320" height="240" data="movie.mp4"></object></body>
</html>

2.2. 问题

2.2.1. 如果浏览器不支持Flash, 将无法播放视频。

2.2.2. iPad和iPhone不能显示Flash视频。

2.2.3. 如果您将视频转换为其他格式, 那么它仍然不能在所有浏览器中播放。

2.2.4. 使用html5播放视频, 解决以上问题。

3. 使用超链接

3.1. 如果网页包含指向媒体文件的超链接, 大多数浏览器会使用"辅助应用程序"来播放文件。

3.2. 以下代码片段显示指向AVI文件的链接。如果用户点击该链接, 浏览器会启动"辅助应用程序", 比如: Windows Media Player来播放这个AVI文件:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html><head><title>超链接播放视频</title><meta charset="utf-8" /></head><body><a href="movie.mp4">点击这里, 播放视频</a></body>
</html>

065_html视频相关推荐

  1. 2022-2028年中国安防视频行业市场前景分析预测报告

    [报告类型]产业研究 [报告价格]4500起 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了中国安防视频行业市场行业相关概述.中国安防视 ...

  2. OpenCV 笔记(03)— 读取视频、通过摄像头采集视频、采集视频 canny 边缘检测

    我们本节学习如何利用 OpenCV 中的 VideoCapture 类,来对视频进行读取显示,以及调用摄像头. VideoCapture 它提供了从摄像机或视频文件捕获视频的 C++ 接口, 作用是从 ...

  3. Python+OpenCV 图像处理系列(2)—— 视频捕获、播放和保存

    1.视频捕获 为了获取视频,首先需要创建一个 VideoCapture 类对象.它的参数可以是设备的索引号,或者是一个视频文件.设备索引号就是在指定要使用的摄像头.一般的笔记本电脑都有内置摄像头.所以 ...

  4. 软件工程——视频总结

    前言: 机房结束后,拖拖拉拉的开始看<软工视频>.中间停过一周的时间,视频没有进展.后来又开始了"追补"之前没有认真完成的事情.视频很快的看完了,开始的时候看,每个都会 ...

  5. 【快速上手mac必备】常用优质mac软件推荐(音视频、办公、软件开发、辅助工具、系统管理、云存储)

    本文章的主要内容是我作为一名大四学生.准程序员.up主这三种身份来给大家推荐一下 mac 上好用的软件以及工具.本人也是从去年9月份开始从windows阵营转移到了mac阵营,刚开始使用的时候,也曾主 ...

  6. 2021 年音视频技术与发展

    2021 年音视频技术与发展 2021 年,音视频技术的应用场景已随处可见,从游戏场景「吃鸡」.电商场景直播连麦.教育场景授课答题,再到金融场景银行视频开户等都有身影.那么,回望今年音视频领域到底有哪 ...

  7. Xilinx低比特率高品质 ABR 视频实时转码(HPE 参考架构)

    Xilinx低比特率高品质 ABR 视频实时转码(HPE 参考架构) 介 绍 对实时视频流的需求给视频服务提供商带来了严峻挑战,必须在管理基础设施和互联网带宽运营成本,还要为客户提供高质量体验.鉴于视 ...

  8. Linux实现ffmpeg H.265视频编码

    Linux实现ffmpeg H.265视频编码 几乎所有观看的视频,数字地面电视,电缆,卫星或互联网上的压缩.原始的,未压缩的视频太大,会浪费太多的带宽.在DVD和Blu-ray之前,有视频CD(VC ...

  9. iOS视频硬编码技术

    iOS视频硬编码技术 一.iOS视频采集硬编码 基本原理 硬编码 & 软编码 硬编码:通过系统自带的Camera录制视频,实际上调用的是底层的高清编码硬件模块,即显卡,不使用CPU,速度快 软 ...

最新文章

  1. windows nodejs mysql_windows server 安装 mysql + nondejs连接mysql
  2. Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Could n
  3. DNS服务搭建和正反区域解析
  4. Magicodes.IE.AspNetCore之一行代码多格式导出
  5. .Net Core3.0 配置Configuration
  6. 算法 - 普里姆算法(修路问题求解)
  7. linux 脚本 发送邮件,shell 脚本发送邮件
  8. Container.ItemIndex 获取reapeater行号
  9. 实践GoF的设计模式:单例模式
  10. 人工智能(13)---智能锁
  11. ddos攻击数据集_ddos攻击和cc攻击有什么区别?他们2个哪个更厉害?
  12. Sharpmap AjaxMapControl 分析
  13. 基于python的贴吧舆情监控助手实战
  14. Setup Factory安装及程序安装包制作教程
  15. 鑫迪自助建站系统1.1版网站源码完整源码
  16. 功能安全专题之端到端(E2E) 的通信保护
  17. matlab锥圆球体_怎么用matlab绘制球缺与圆锥的组合体
  18. ctex打开文件乱码或打不开
  19. 【技术美术图形部分】纹理基础1.0-纹理管线
  20. 计算机如何用蓝牙实现文件传输,Win10系统电脑通过蓝牙进行传输文件操作步骤...

热门文章

  1. onclick执行两个方法
  2. SQL2005的安装
  3. 如何与风险投资商打交道
  4. Thymeleaf 基本用法总结
  5. APP和网站应该选择云主机还是服务器呢?
  6. mybatis中mapper接口的参数设置几种方法
  7. 获取Table选中行数据(Table篇二)
  8. 控制台应用程序的根目录
  9. Ionic2中集成第三方控件Sweetalert
  10. byte数组和hexstring互相转换