video - 如何在 html 上播放 .mpeg、.avi 和 flv 文件

标签 video

我有 php 脚本,用户可以从中上传视频文件。该文件可以是 mpeg、flv 和 avi。

对于 flv,我是否需要在 flash 播放器上使用 html 中的两个播放器,对于其他文件,是否需要使用第二个嵌入式 MediaPlayer1。

但是嵌入式代码将如何在基于 mac/linux 的客户端打开。 mpeg转flv格式只能这样吗??

html 5 呢?

最佳答案

如果你真的想在网页中播放 MPEG(非 MP4)或 AVI,是的,你需要嵌入一个媒体播放器,随之而来的所有编解码器、兼容性和稳定性问题导致人们使用 Flash 视频(以及后来的 HTML5)。

非 Windows 机器如果安装了合适的插件和编解码器就可以播放这些文件,只要您包含标准 <object type="..."> , 或老派 <embed> IE 特定内的标记 <object classid="..."> ActiveX 媒体播放器嵌入。

但是,是的,为了观众的方便,大多数视频共享网站确实将上传的文件转换为 FLV,或者——现在更有可能——MP4(在最近的 Flash 播放器和一些 HTML5 播放器上播放 <video> 实现),可能带有OGV 或 WebM(对于出于许可原因未实现 MP4 的 HTML5 浏览器)。

关于video - 如何在 html 上播放 .mpeg、.avi 和 flv 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4024137/

相关文章:

android - 在 webview android 中截取视频的屏幕截图

video - 使用具有最少重新编码的 FFMPEG 添加叠加层

java - 使用java的视频格式转换器

flash - Flex 视频 session 应用程序 - 音频与视频

ios - 当我从图像创建视频时收到内存警告

iOS 9 UIImagePickerController 视频模式模糊

video - 框架中的色度键

jquery - 预加载 ="none"不适用于 ie8

ruby - 我可以以编程方式将 Webm 文件中的音频插入另一个 Webm 文件吗?

c# - 如何将批量图像实时转换和压缩为 mp4 视频文件?