[ sekvoja @ 08.03.2011. 16:59 ] @
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? |