首页 > 解决方案 > PHP - 如何流式传输 500MB MP4 视频?

问题描述

我正在尝试流式传输存储在我的服务器中的 MP4 视频。

我在我的项目中使用这个类,如下所示:

$vs = new VideoStream($path_to_my_file);
$vs->start();

在我的 html 页面中:

<video controls="" preload="none" poster="assets/video/bg.png" name="media" style="width:100%;">
<source src="path/to/my/page.php" type="video/mp4">
</video>

每当我按下播放时,一切都很顺利,但我无法通过时间线。我只能播放和暂停视频。

标签: javascripthtml

解决方案


我问我自己的问题。

我换了方式!我使用 ffmpeg 使用“快速启动”选项编辑了视频。

现在再次上传视频效果很好!


推荐阅读