Mike Looijmans
nlv11281 at natlab.research.philips.com
Tue Jul 3 03:39:24 EDT 2007
For most streaming clients, a simple workaround to disable chunking is to set a Content-Length of some arbitrary large number (2GB or so), and add the "Connection: Close" header to the output. Most streaming players will accept this. The length will be ignored by the media player anyway. If the device really wants the HTTP/1.0 in the header, you can change the httpd.conf file of Apache to force output to 1.0 for certain client strings. I don't recall the particulars, but there was example code in the default config file in apache 2. Mike Looijmans Philips Natlab / Topic Automation yubing wrote: > I'm doing flv streaming to the flash player, it seems that the player > refuses to play multiple chunked streams (>2). > To avoid this, I have to set the response code to HTTP/1.0, and that > works fine with php scriptlets with: > > header("HTTP/1.0 200 OK"); > > for mod_python, I have to set apache's env like this > <Location /live> > SetEnv downgrade-1.0 > SetEnv force-response-1.0 > </Location> > > Is there any solution to send HTTP/1.0 response in mod_python ?
|