Пропуск проксированного файла MP4 с использованием passthru - PullRequest
0 голосов
/ 28 апреля 2018

Я пытаюсь использовать PHP в качестве прокси, чтобы скрыть местоположение загрузки и для потоковой передачи видеофайлов. Код очень прост, например:

<?php
$url = "https://OTHER-SERVER/video.mp4";
$fp = fopen($url, 'rb');
foreach (get_headers($url) as $header){
    header($header);
}
fpassthru($fp);
?>

Тогда я просто загружаю его через тег видео html5, например:

<video width="400" controls>
  <source src="http://myserver/fpassthru.php" type="video/mp4">
  Your browser does not support HTML5 video.
</video>

Проблема в том, что эта настройка по какой-то причине не позволяет пропускать видеофайл вперед или назад? Похоже, что если вы пропустите вперед, он должен загрузить все видео, прежде чем пропустить.

Можно ли что-нибудь сделать с этим, чтобы можно было легко пропустить?

...