I have AVI files on a webserver. I can point to them from VLC (via Open Network...) and the file is showing.
However, it is not possible to play the file with Windows Media Player 12 on Windows 7.
The URL looks like this:
http://<ip>:8080/myapp/media/eventVideo.jsp?eventVideoId=WI_9_20130614T143705.619_0200_SPEED-ALARM-LEVEL2_1_ACCEPTED.avi
If I download the file first, then Windows Media Player can play it. But directly from http does not seem to work (WMP shows 'There was an error trying to open the file' or something similar). I have checked the Content-Type and it is ok:
wdb-laptop:~ wdb$ curl -I http://<ip>:8080/myapp/media/eventVideo.jsp?eventVideoId=WI_9_20130614T143705.619_0200_SPEED-ALARM-LEVEL2_1_ACCEPTED.avi
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Pragma: no-cache
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Cache-Control: no-cache
Cache-Control: no-store
Set-Cookie: JSESSIONID=41EFA3E137F7426BED6FB623EA2840CF; Path=/tms-flux
Content-Disposition: filename="WI_9_20130614T143705.619_0200_SPEED-ALARM-LEVEL2_1_ACCEPTED.avi"
Content-Type: video/avi
Content-Length: 3832904
Date: Fri, 14 Jun 2013 12:47:06 GMT
The problem is that I have a customer that cannot use anything else then Windows Media Player. This customer claims it work on Windows XP with Windows Media Player 11. (WMP 11 cannot be installed on Windows 7 according to http://en.wikipedia.org/wiki/Windows_Media_Player )
Web help
?Network
tab in WMP's settings.