У меня есть куча видеороликов, хранящихся на моем хранилище Amazon S3. Я работаю над созданием PHP-скрипта, очень похожего на один here, где пользователи могут загружать видео на свой жесткий диск.PHP Force Загрузить удаленный файл
Я хотел бы использовать что-то вроде этого:
<?php
$file_name = $_GET['file'];
$file_url = 'http://www.myamazons3.com/' . $file_name;
header('Content-Type: application/octet-stream');
header("Content-Transfer-Encoding: Binary");
header("Content-disposition: attachment; filename=\"".$file_name."\"");
readfile($file_url);
exit;
Однако, я нахожусь под впечатлением, что это увеличивает пропускную способность, так как видео будет приходить через мой сервер.
Любые идеи о том, как я могу заставить загружать эти видео, избегая сначала его читать через свой собственный сервер?
Большое спасибо!
Если вы используете php для этого (например, сценарий на стороне сервера), ваш сервер должен передать файл. проверьте api для реализации на стороне клиента (например, javascript). – vdbuilder