Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.538 pregleda

Najnovija ↓

Kesiranje FLV kroz PHP 08.03.2011. u 17:59 · pre 190 meseci #1
Zdravo,

Napravio sam php script koji cita flv faj sa fileread() i radi output istog sa

ob_clean();
flush();
readfile($path);

Super radi, ali nikako ne mogu da kesiram flv koji se ucita u jw player.
Probao sam razne kombinacije headera ali bezuspesno...

header("Accept-Ranges: bytes");
header("Content-Disposition: attachment; filename=".basename($path));
header("Last-Modified: Wed, 24 Nov 2001 21:51:15 GMT");
header("Content-Length:".filesize($path));

Probao sam Expires da stavim u far future, da probam samo sa Content-Length...

Ovaj header dobijam sa wget kada direktno ucitam flv:

Code:
HTTP/1.0 200 OK
Set-Cookie: TRACKID=2781f95831e98b54bc7f83456a91c5ac; Path=/; Version=1
Content-Type: application/octet-stream
ETag: "3305989754"
Accept-Ranges: bytes
Last-Modified: Wed, 24 Nov 2010 21:51:15 GMT
Content-Length: 3102290
Connection: keep-alive
Date: Tue, 08 Mar 2011 16:16:59 GMT
Server: lighttpd/1.5.0


a ovaj kada posaljem request ka php koji outputuje flv:

Code:
HTTP/1.0 200 OK
Set-Cookie: TRACKID=9f31b157ed3b9a72f57f92da67d39341; Path=/; Version=1
X-Powered-By: PHP/5.2.13
Content-Type: application/octet-stream
Etag: "03652af5e7351d807014841e37175f94"
Accept-Ranges: bytes
Last-Modified: Wed, 24 Nov 2001 21:51:15 GMT
Content-Length: 3102290
Connection: keep-alive
Date: Tue, 08 Mar 2011 16:17:00 GMT
Server: lighttpd/1.5.0


Inace jw player normalno kesira kada fajl ucitam direktno, ali ne i kada fajl ide preko php-a. U tom slucaj flv se uvek ucitava ispocetka...

Kako trebam da podesim header da bi kesiranje bilo moguce?
Re: Kesiranje FLV kroz PHP 08.03.2011. u 20:57 · pre 190 meseci #2
osmotri ovo

http://www.php.net/manual/en/function.session-cache-limiter.php

zatim komentare korisnika na ovoj strani

http://php.net/manual/en/function.header.php

a takodje i komentare korisnika na ovoj strani

http://php.net/manual/en/function.readfile.php

Generalno, kad imas problem sa php-om prvo idi na php.net pa tek onda pitaj ovde.
Potpis
Tko leti vrijedi
Re: Kesiranje FLV kroz PHP 09.03.2011. u 05:56 · pre 190 meseci #3
Naravno, sve sam to iscitao i na kraju resio da pitam ;)

Valjda ima neko ko je to vec uradio... mogao bi da pastuje ovde kako je podesio headere.

I samo da dodam, IE kesira, ali ff ne...
Re: Kesiranje FLV kroz PHP 09.03.2011. u 10:48 · pre 190 meseci #4
Mozda ovo?

flv-application/octet-stream
Content-Transfer-Encoding: binary


Potpis
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme