2016-11-03 4 views
1

я пытаюсь сделать mp4 видео искать-возможностьPHP FSEEK с удаленными видео или альтернативной

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

относительно заголовков это отправить все правильно данные

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

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

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

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

любая идея как это можно сделать?

благодаря

ответ

1

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

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

В вашем случае:

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

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

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

+0

Благодарим за помощь – Lolak

+0

@Lolak, не стесняйтесь принять ответ? Если что-то не правильно ... Спасибо! – Dekel

Смежные вопросы