html - 我如何在不使用youtube的情况下将视频呈现在网页上-基本上绕开了他们的版权假设

标签 html video youtube

我有一个想要在我的网站上显示的视频片段。我下载了它,现在它是Windows Media Player格式的文件。假设视频剪辑是“访谈”中的死亡场景,我相信youtube会删除它。那么,如何不使用youtube在我的网站上显示视频?我想我记得使用第三方工具来执行此操作。

我记得开源的东西,但我不记得它叫什么。我记得,只要您不是为了牟利而做,就不必为之付费。

我试图通过谷歌搜索找到解决方案,但是,无论我尝试使用哪种搜索语句,搜索结果始终都是假设用户正在寻找有关youtube的信息。

甚至在线讨论如何将视频嵌入XML的说明,实际上都是使用youtube讨论的。

我是否必须求助于Flash,“Silverlight”(如果仍然存在这种情况)或HTML5?然后,我将不得不打开几 jar 蠕虫,这些蠕虫需要确保用户使用的浏览器正确。

最佳答案

简短的答案是:将视频转换为可以与HTML5视频标签一起使用的格式(可能是MPEG-4 / H.264),并指向Web服务器文件系统上的静态文件。这是a chart maintained by caniuse.com,它详细说明了哪些浏览器支持视频标签的视频格式。

避免使用浏览器插件,例如Adobe Flash和Microsoft Silverlight。视频标签的发明是为了抽象化视频播放器插件和复杂的对象标签之类的东西。

回到我的时代,我们不得不为用户提供选择其首选格式的视频的选择!其他人还记得吗……“请观看:QuickTime,Windows Media Player,RealPlayer”?

关于html - 我如何在不使用youtube的情况下将视频呈现在网页上-基本上绕开了他们的版权假设,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27627925/

相关文章:

iOS - 引导设置导致 JWPlayer 全屏按钮加载初始 View Controller

performance - 没有iframe的youtube视频(最快的页面加载速度)

html - 如何在 HTML 中设置列​​表项的高度?

javascript - jquery 验证不适用于 HTML 选择标记

android - Android 中的 AwesomePlayer 是什么?

android - youtube 的所有视频 ID 都没有在 webview 中播放?

php - 如何使用 Youtube API 获取 Youtube channel 横幅?

android - 在YouTube应用程序中嵌入YouTube实时流

javascript - 当 body 背景图像完成加载时显示警报

可变大小裁剪字段的纯 CSS 格式