I looked at the Apache access log file and it seems that Apache receives the request from the VLC player:
[25/Apr/2012:08:31:22 +0700] "GET /root/95180.avi HTTP/1.1" 200 1165938 "http://localhost/root/why.html" "Mozilla/5.0 (Windows NT 6.0; rv:11.0) Gecko/20100101 Firefox/11.0"Can anyone please help me to understand what it means?