I have installed and tested the MediaCache addon connecting to my S3 bucket by creating a new application and configuring it and the mediacache setup files as per the installation instructions included with the addon. I found that even with a single video being played (2Mbps 720p h.264-encoded .f4v), the player (Flowplayer) took a few seconds longer to queue up. This is with an empty cache. Is this typical behavior? Or should I barely be able to notice a difference between a MediaCache loaded video from S3 and local disk resident video if MediaCache is configured properly?
Also, how does MediaCache behave for adaptive streams? Does it only cache the chunks of video at the quality that the user is watching at any given time? So we wind up with a few files partially cached? Or will it fully cache all the files referenced by the SMIL?