gpt4 book ai didi

php - JW Player 从 php 读取

转载 作者:行者123 更新时间:2023-12-04 00:08:56 25 4
gpt4 key购买 nike

我是 PHP 和 JW 播放器的新手。

我有以下代码读取 php 中的视频文件并在浏览器中将其作为视频文件播放:

加载文件.php

<?php
header("pragma : no-cache");
header("Expires: Thu, 19 Nov 1981 08:52:00 GMT");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header("Content-Description: File Transfer");
header("Content-Type: video/mp4");
header("Content-Location: videos/testvid.mp4");
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".filesize("videos/testvid.mp4"));
readfile("videos/testvid.mp4");
?>

JW 播放器可以通过直接路径播放视频文件,如下所示:

<div id="mediaplayer"></div>
<script type="text/javascript">
jwplayer('mediaplayer').setup({
'flashplayer': 'jwplayer/jwplayer.swf',
'file': 'videos/testvid.mp4',
'id': 'playerID',
'width': '480',
'height': '320'
});
</script>

但是,我需要 jw 播放器来播放 loadfile.php 中的视频,而不是通过直接路径。换句话说,我需要在流式传输并用 php 读取视频后将视频传递给 JW 播放器。我怎样才能做到这一点?

更新:

我正在使用 JW 6

最佳答案

由于您使用的是JW6,因此在这行代码下:

'id': 'playerID',

添加以下内容:

'type': 'mp4',

现在,php 文件应该作为播放器的"file"变量工作,就可以了。

关于php - JW Player 从 php 读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16994235/

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