you welcome Cristian
Well it all depends what browser you use...Firefox tends to ignore the referer and server the files if it has been directly injected to the browser address. Now, if you same file was to be served from another site...a decline request will appear.
an example:
<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>015E0BC755D867ED</RequestId><HostId>bvVPjJe3wfDa89TzgF5RPR08LMu4xEnuOEA+2V9NV/wIbIRDtnyr8MIoRt4Zvnfv</HostId></Error>
My 2 cents about serving videos online
If you are going to serve videos and need total protection then the above is not for you...people will find ways to capture and download them.
I fond that Wowza is the best along with JW player secure Token implementation
Adobe Flash Media servers is excellent product and very fast...but even with rtmp
e protocol, the player is not validated and the file can be downloaded.
Now, both requires it's own Box.....and the min cost would be around $200 for storage and bandwidth
Amazon Cloudfront/S3 can be very costly too....They use Flash Media servers and the security they provide is very limited, for now....
Here is a Sample for you to see...serving mp4 @ 1000Kbps
http://totalmovies.s3.amazonaws.com/sample.htmlas you can see ...the delivery is not that reliable and slow at times...it hangs sometimes but I guess it all depends what time you view it...Plus some bad news for developers....Amazon just released a note that they have finally opened the Could Drive to the public where you can upload your mp3 and they will provide you with a player (Android, and PC) App to play them....It's bad because it will jam bandwidth especially if files you serve are larger than 100MB or HD in Format
If you just want to server small files @512Kbps or less then Amazon might work for you, other than that...look at Wowza and Adobe Flash Media Servers....
Hope that helps
Sam