Php 使用curl操作MP4视频
我正在使用curl访问远程Php 使用curl操作MP4视频,php,curl,mp4,Php,Curl,Mp4,我正在使用curl访问远程.mp4视频。我可以在浏览器中显示,但功能无法正常工作。视频的总分钟数未显示,我无法前进或后退视频 什么负责这些功能?头球?我怎样才能使它在卷曲中工作 我当前的脚本是: <?php header('Content-Type: video/mp4'); header('Content-Disposition: filename="video.mp4"'); $url = 'http://www.exemple.com/video.mp4'
.mp4
视频。我可以在浏览器中显示,但功能无法正常工作。视频的总分钟数未显示,我无法前进或后退视频
什么负责这些功能?头球?我怎样才能使它在卷曲中工作
我当前的脚本是:
<?php
header('Content-Type: video/mp4');
header('Content-Disposition: filename="video.mp4"');
$url = 'http://www.exemple.com/video.mp4';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
curl_exec($ch);
curl_close($ch);
?>
您需要添加标题
Content-Length
因此,客户机知道剩余的数据量
还要确保脚本充当流,而不是读取整个文件并将其打印回来。谷歌搜索php输出缓冲
。我认为这不会引起您的问题,但它可以提高性能和服务器运行状况。什么?你在做?请求还是回应?我不太明白这个问题。我想我是在请求和响应,我是在向拥有视频的远程服务器发出请求。然后将视频返回给提出请求的人。您的脚本只是执行代理的工作。您想要实现的具体目标是什么?您想要显示视频的总秒/分吗?