Jump to content
php.lv forumi

FLV faila nolasīšana no serveri


SkyD

Recommended Posts

Ir man radusies neliela problēma saistībā ar flv failu atskaņošanu.

 

Izmantoju JW playeri, kurā tiek norādīti šādi parametri:

<script type="text/javascript">
var s1 = new SWFObject("player.swf","ply","700","500","9","#FFFFFF");
s1.addParam("allowfullscreen","true");
s1.addParam("allowscriptaccess","always");
s1.addVariable("file", "show_video.php?video_id=1");
s1.addVariable("type", "video");
s1.write("container");
</script>

 

Tālāk iekš show_video.php notiek šādas lietas:

// paņemam video_id un izvelkam no db linku uz .flv

taalaak..

 

header('Content-type: video/x-flv');

$fh = fopen("te_video_adrese/fails.flv",'rb');
while (!feof($fh)){
print(fread($fh, 8192));
}
fclose($fh);

 

Ir tā, ka ar šo visu uz sava kompi iet, video tiek atskaņots, bet tiklīdz uzliek uz serveri, tā JW playeris pasaka, ka video not found.

Cik skatijos, tad svarīga lieta ir izmēram, kas daudzkur fread funkcijai ir noteikts 8192. Varbūt tas ir pie vainas?

Edited by SkyD
Link to comment
Share on other sites

1. nu izmera noteiksanu ja vari pakorigjeet un paskatiities

2. un kas notiek ja tiek palaists video.php pa taisno ??? , nav gadijumaa taa ka faila nosaukumaa ir Lielie simboli (burti) ..

Video_PHP.php .. uz Win saads fails buus ekvalents video_php.php uz *.nix siteemaam nee

Link to comment
Share on other sites

×
×
  • Create New...