AND play.php 播放 header("Content-Type: video/mp4"); 这样就没有缓冲区,播放器可以-6ren">
gpt4 book ai didi

video.js - 使用 php 文件时 videojs 缓冲区不播放

转载 作者:行者123 更新时间:2023-12-03 06:28:34 25 4
gpt4 key购买 nike

我有这个播放器:

<link href="http://vjs.zencdn.net/c/video-js.css" rel="stylesheet">
<script src="http://vjs.zencdn.net/c/video.js"></script>
<video id="milokan" class="video-js vjs-default-skin" controls preload="auto" width="640" height="480" autoplay data-setup="{}">
<source src="play.php?file=<?php echo $code; ?>" type='video/mp4'>
</video>

AND play.php 播放 header("Content-Type: video/mp4");

这样就没有缓冲区,播放器可以在整个文件下载完成后工作。

我怎样才能让它工作并继续隐藏我正在播放的文件?

最佳答案

确保在提供视频文件时在响应中发送以下 header :

Accept-Ranges: bytes
Content-Length: 22474866 // (example)
Content-Range: bytes 539490-23014355/23014356 // (example)
Content-Type: video/mp4 // (example)

并确保您可以在客户端请求时提供从某个字节偏移量开始的文件。这是寻求在 HTML5 视频/音频中工作所必需的。

关于video.js - 使用 php 文件时 videojs 缓冲区不播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16427732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com