Нужна помощь в php. Хочу через пхп отдавать flv видео но пропадает возможность перемотки

интернет программирование php apache nginx

Это концовка кода которая отдаёт видео.
Я не понимаю в пхп и кусок отдачи просто скопировал с форума какого то.
<?php
....

$disk =$_GET['disk'];
$wh =$_GET['wh'];
$filename = $_GET['filename'];

header('Content-Type: video/x-flv');
$file="root/$disk/$wh/$filename";
readfile($file);

echo "Не тратьте время зря :)";

}
?>


Как надо изменить код?
Только пожалуйста не надо статей, я всеравно ничего почти не пойму. Просто киньте вариант правильного кода и я вас отблагодарю денежкой)

Примечание:
Сервер nginx без пхп файла отлично мотает но через него не хочет(

Примечание:
Всё это работает через реврайт

rewrite ^/video/([^/]*)/([^/]*)/([^/]*)(/?)+$ /check.php?disk=$1&wh=$2&filename=$3 last;
И того вместо ссылки http://site.ru/check.php?disk=1&wh=film&filename=1.flv
будет
http://site.ru/video/1/film/1.flv

И насколько я прочитал проблема в реврайте
"плеер приклепляет к ссылке смещение в байтах через знак ?, регулярка в реврайте конфига NginX не может выбрать весь GET запрос, вернее может, но только до знака "?" "

Как это исправить?

Примечание:
Конечно спасибо что ответили но я повторяю что я нуб в этом деле! Напишите код пожалуйста!!!
Ответы:
> Как это исправить?
в запросе передавать смещение, затем делать fseek и т.п.
если битрейт изотропный - тупо умножить кол-во байт в секунде на смещение в секундах.
> Конечно спасибо что ответили но я повторяю что я нуб в этом деле! Напишите код пожалуйста!!!


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.