以HTML格式播放本地存储的FLV文件

时间:2017-08-02 15:15:01

标签: javascript html flv

我正在尝试创建一个简单的html页面,您可以单击一个按钮,它会播放本地存储在我的计算机上的FLV文件,但我不确定我做错了什么。我已经设法用Youtube视频和MP4做了类似的事情,但是我在播放FLV文件时遇到了麻烦。我设法做的最好的是,当点击它时,它会被下载。这是我的代码:

<html>
<body>
  <video id = "video" width = "200px" height = "200px">
  </video>

  <iframe id = "YouTube" width="560" height="315" frameborder="0" allowfullscreen>
  </iframe>

  <embed id = "flash" width = "200px" height = "200px">
  </embed>

  <button id = "playVideo">Play Short Clip</button>
  <button id = "playYouTube">Play YouTube Video</button>
  <button id = "playFlash">Play Flash</button>

</body>
<script>
document.getElementById("playVideo").onclick = function playVideo() {
  document.getElementById("video").setAttribute("src", "StarContainerTunnel.mp4");
  document.getElementById("video").play();
};
document.getElementById("playYouTube").onclick = function playYouTube() {
  document.getElementById("YouTube").setAttribute("src", "https://www.youtube.com/embed/DTqa-NEwUbs");
  document.getElementById("YouTube").play();
};
document.getElementById("playFlash").onclick = function playFlash() {
  document.getElementById("flash").setAttribute("src", "barsandtone.flv");
  document.getElementById("flash").play();
};
</script>

</html>

1 个答案:

答案 0 :(得分:0)

看起来这个问题在这里得到了回答: How to Play FLV Video in HTML Video tags?

您可以使用http://videojs.com/来实现目标。

一旦你得到这个,你就可以使用这样的视频标签:

civic *civic1 = [[civic alloc]init]; //civic pointer, and creating a civic
//here the call
[civic1 test];
//