javascript - 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>
每当我按下播放时,一切都很顺利,但我无法通过时间线。我只能播放和暂停视频。
解决方案
我问我自己的问题。
我换了方式!我使用 ffmpeg 使用“快速启动”选项编辑了视频。
现在再次上传视频效果很好!
推荐阅读
- javascript - 获取两个跨度值之和
- javascript - 在对话框打开时重置 Vuetify 表单
- excel - 粘贴到 Excel VBA 会导致无限循环
- linux - 如何将 bash stderr 重定向到终端,但也将带有 stdout 的 stderr 重定向到日志文件?
- makefile - 新目标如何使用附加参数调用先前的目标?
- python - 如何导入自制模块?
- angular - 导航后实现逻辑
- angular - 使用 .pipe() 在 Angular 中检索响应标头
- ios - 在 coredata 中过滤 Vs NSPredicate
- css - 在伪元素未出现在路径元素上之前