
"start" parameter in http request replaced ...
Hi,
I am using the latest JW player (4.6) on my web site for http streaming and in my html web page, I am using the following flashvars:
type=http
streamer=lighttpd
file=/Flash/2009/MyFlashVideo.flv
autostart=false
controlbar=over
mute=false
Everything works fine from several clients with IE or Mozilla but the Querystring is often different. In particular my problem is that from some clients on Windows 7 using IE 8, the webserver log file shows that the "start" parameter indicating the seek position is sometimes replaced by "lighttpd".
Below are examples of requests received by the web server:
14:10:17 GET /Flash/2009/MyFlashVideo.flv - 200 0
14:10:28 GET /Flash/2009/MyFlashVideo.flv?start=137465366 200 0
14:18:47 GET /MainWeb/icons/Flash.png - 200 0
14:18:49 GET /player.swf - 200 0
14:18:51 GET /favicon.ico - 200 0
14:18:56 GET /Flash/2009/MyFlashVideo.flv?start=0&id=Player&client=FLASH%20WIN%2010,0,2,54&version=4.3.132&width=512 200 0
14:19:02 GET /Flash/2009/MyFlashVideo.flv?start=253861595&id=Player&client=FLASH%20WIN%2010,0,2,54&version=4.3.132&width=512 200 0
07:02:48 GET /Flash/2009/MyFlashVideo.flv?lighttpd=156209603 200 0
07:02:54 GET /Flash/2009/MyFlashVideo.flv?lighttpd=185040868 200 0
07:03:04 GET /Flash/2009/MyFlashVideo.flv?lighttpd=195658888 200 0
As you can see, "id", "client", and "version" are not always present in the http request. but the *serious* problem is that the parameter "start" is sometime replaced by "lighttpd". I have also tried to use the flashvars "http.startparam=start" without success.
Can someone give me a hint of what could cause this problem ?
Many Thanks, Alberto.