从我的网络托管中的外部资源加载视频

时间:2014-07-21 17:43:59

标签: html html5 video streaming hosting

我有一个用HTML编写的简单网页,用于测试视频流。

<video controls name="media">
    <source src="external_url.mp4" type="video/mp4">
</video>

这是在本地工作,但当我在我的免费网络托管上传页面时,该页面无法加载任何视频。有解决方法吗?也许使用嵌入式播放器?

更新

我发现这是与视频相关的问题。不幸的是,我无法将其链接起来,因为它是私人演示文稿,但我已尝试过其他视频,但效果很好。知道为什么我的视频没有播放?

2 个答案:

答案 0 :(得分:1)

  1. 请检查网址是否完整。
  2. 检查是否存在某些文件差异。该控件目前支持mp4,ogg和webm,如here所示。
  3. 使用canPlayType()方法在上传后测试网站 - 只是为了确保我们在这方面受到保护。有关DOM参考,请参阅here
  4. 如果您不想在对网站进行实时测试之前先上传网站,就可以摆弄here
  5. 希望有所帮助。

答案 1 :(得分:1)

如何上传视频?如果FTP,文本传输模式可能已破坏该文件。托管(尤其是免费托管)也可以对文件大小(上传或提供)施加限制。甚至在内容类型上(例如,narod.ru不允许直接阅读文件,提供&#34;下载页面&#34;代替尝试)。

尝试直接下载视频文件并将其与参考文件进行比较。