MediaCache is limited. It can not respond to plain old "ls" for example. As I said, we strive for maximum compatibility. Imagine that you can do pre-fetch by simply doing stat on a file from a shell script. Also, since is a file system, it can be further mounted over NFS or make a samba out of it. Possibilities are unlimited.
There is yet another problem that I believe mediaCache is not considering: data integrity. Does mediacache provide checksums? How is the server knowing that the file was properly transferred or not?
Bottom line is the we strongly believe that having a file system is going to be far superior to this MediaCache
Best regards,
Andrei