On Dec 10, 2009, at 3:48 PM, André Warnier wrote:

Ted Byers wrote:
Presently running Apache's httpd v 2.2.9 on Windows Server (and also on XP,
but my tests in question were run on the server).
I have attempted to get httpd video streaming working by making a wvx file pointing at the video file I want to stream. When I then point my browser at it, the dialog asking to open media player appears, and when I click ok, th eplayer opens immediately, but it waits until the entire file (a WMV file) has been transferred, showing the progress of its being buffered by
the player, before it actually plays the file.
...
I don't really know, and I am also interested in an authoritative answer.

But I will dare a guess, based on what I think I know of HTTP.
My guess would be that streaming video (or audio) would rely on the capability, both of the client and the server, to handle "range" requests. The client can ask for an object, but also specify "from byte x to byte y". The server then sends that part, and the client starts plaing it. At the same time, the client issues more requests for subsequent ranges, and the server sends these chunks, etc.. I guess that this must also mean that the format of the media itself lends itself to it, in the sense that the information needed to play the thing is sent at the beginning or with each chunk, and not at the end. All in all, I would thus guess that to do real streaming, both the client and the server have to be rather specialised for that task.



There is more info here: http://dss.macosforge.org/
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
  "   from the digest: users-digest-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to