linux — PHP fseek с удаленными видео или альтернативой

я пытаюсь сделать mp4 видео доступным для поиска

видео находится на другом сервере, чем файл PHP

что касается заголовков, отправьте всю правильную информацию

но проблема в том, что fseek не поддерживает удаленное видео

я попытался использовать stream_get_contents вместо

     stream_get_contents($fp, $start);
fseek($fp, $start);

само видео уже конвертировано и готово к просмотру

Есть идеи, как это можно сделать?

Спасибо

2

Решение

Для того, чтобы начать читать содержание $fp из другое смещение Вы должны использовать 3-й параметр функции:

string stream_get_contents ( resource $handle [, int $maxlength = -1 [, int $offset = -1 ]] )

В твоем случае:

stream_get_contents($fp, -1, $start);

(в исходном коде вы устанавливаете второй параметр в $ start, что неверно).

Имейте в виду, что не все потоковые поддержки смещены, поэтому это может не сработать.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]