Sorry for the double post on this.. but I accidentally sent my response in HTML...

It has more to do with the video file. I host streaming WMVs, and they work just fine without having to completely stream. My system is Apache 2.something running on Windows XP. You don't need a special streaming server unless you want to do something like live TV or large video streaming...

I encode my file for WMV using Adobe Premiere Pro, but have done it with Adobe After Effects. You probably don't need such exotic software. I think Windows Movie Maker has an option for streaming WMV.

MPEG4 may require a plugin codec on some machines, but... now that I say that, Safari doesn't stream WMV out of the box.


Ted Byers wrote:
Hi Janos,


János Löbb wrote:
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




I've been there, and was looking at it as a medium term option.

I guess I have two followup questions for you.

1) Am I to understand, then, that your answer is that I can't do this with
Apache's httpd server and I have to deploy Apple's open source streaming
video server?

2) If I use mpeg-4 files, will they then stream pproperly using http
streaming?

Thanks

Ted

---------------------------------------------------------------------
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