无法流式传输FFMPEG

时间:2018-02-15 06:04:44

标签: php html ffmpeg streaming

我有一个简单的问题,我通常能够解决,我相信解决方案必须明显但由于某种原因我无法找到它。我正在使用FFMPEG流式传输到html视频标签,但我一直收到此错误。

 GET http://localhost:8080/listen.ogg 404 (Not Found)

下面是我的简单代码。

<?php
      $cmd = 'ffmpeg -i "exercise.mp4" -f ogg http://localhost:8080/listen.ogg';
      $descriptors = array(
          0 => array("pipe", "r"),
          1 => array("pipe", "w")
      );
      $process = proc_open($cmd, $descriptors, $pipes);

     ?>

<P>plaaayyyinnng</p>
<video name="video" id="video" width="360" height="180" controls>
  <source src="http://localhost:8080/listen.ogg"> type="video/ogg">
  <p> Your browser doesn't support HTML5 video.</p>
</video>

服务器正在运行(Xampp),命令也会执行。 我将不胜感激任何帮助。

1 个答案:

答案 0 :(得分:0)

尝试将mime type video / ogg添加到xampp \ apache \ conf \ mime.types或.htaccess文件中。