|
|
|
| И снова я с вопросом..
Если есть генерируемое графическое содержимое, то "отдать" его не так уж сложно..
$bigimg=imagecreatefromjpeg(stripslashes($img_url));
header('Content-type: image/jpeg');
header('Content-Disposition: inline; filename='.$img_bname);
imagejpeg($bigimg);
|
А вот как поступить в случае, если отдаваемый контент видео?
header('Content-type: video/mpeg');
|
а что вместо imagejpeg?
И что тут - header('Content-Disposition: inline; filename='.$video_bname); ? | |
|
|
|
|
|
|
|
для: LouD
(29.11.2007 в 22:35)
| | Неужели никто не сталкивался с такой задачей?
Отдаваемый видео-контент надо соответствующим образом подготовить, поэтому должен идти "от скрипта", а не прямой ссылкой на файл. Как это можно сделать? | |
|
|
|
|
|
|
|
для: LouD
(01.12.2007 в 13:37)
| | Ничем не отличается от того, как вы картинку отдаете, только тип другой:
<?
$fp = "pathname/filename.mpg";
$name = "filename.mpg";
header("Content-Disposition: attachment; filename=".$name);
header("Content-Type: video/mpeg");
header("Content-Length: ".filesize($fp));
echo file_get_contents ($fp);
?>
|
| |
|
|
|
|
|
|
|
для: sim5
(01.12.2007 в 15:02)
| | спасибо, sim5 буду экспериментировать с плейером дальше.. | |
|
|
|
|
|
|
|
для: sim5
(01.12.2007 в 15:02)
| | echo file_get_contents ($fp);
readfile($fp)! | |
|
|
|
|
|
|
|
для: Unkind
(01.12.2007 в 21:27)
| | Да, именно в стандартный вывод. | |
|
|
|
|
|
|
|
для: Unkind
(01.12.2007 в 21:27)
| | fopen, fpassthru | |
|
|
|