yurygolikov
@yurygolikov

Как отдавать видео с помощью php (Не работает перемотка)?

Сервер: apache, виртуальный хостинг.

Как с помощью php отдавать видео?
Пока что я делаю так
if (ob_get_level()) {
            ob_end_clean();
        }
        header('Content-Description: File Transfer');
        header('Content-Type: video/mp4');
        header('Content-Disposition: attachment; filename=' . basename($file));
        header('Content-Transfer-Encoding: binary');
        header('Content-Length: ' . filesize($file));
        readfile($file);

НО видео не подгружается "заранее", и не работает перемотка. Я не очень понимаю как реализовать так, чтобы работало. Подскажите, пожалуйста, в какую сторону копать. Я так понял в сторону php стриминга ,Content-range, но не могу найти нужную инфу. Пожалуйста, дайте ссылки какие-нибудь, почитать или опишите подробно, если не сложно. Заранее спасибо!
Напрямую, без php, все работает.
Но мне нужно прогнать через PHP скрипт, чтобы разграничить доступ пользователей к файлу!

ps Не бейте сильно)
  • Вопрос задан
  • 1319 просмотров
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
тут почитать, здесь немного, вобщем не стесняться пользоваться гуглом.
PS: Тут тоже по теме вроде
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы