Hi guys! TL;DR: Read Streaming Assets 10 times faster on Android for free, out on Asset Store (https://www.assetstore.unity3d.com/en/#!/content/103788). Works on other platforms, too. Some time ago I came up with a way to read Streaming Assets directly (i.e. without WWW) on Android. APK/OBB are basically ZIP archives and since Streaming Assets, while being archived, remain uncompressed, they can be read - you just need an offset from the beginning of APK/OBB and size. The difference is huge. Direct read on Sony D5503 is ~10 times faster than WWW, regardless of file size. Also, because WWW.bytes property effectively clones internal data (leading to memory spikes in case of large files), direct read is infinitely more memory efficient It can be also used in any thread, works with streams etc. Finally, to make things nice and pretty I created cross-platform API, that internally falls back to System.IO.File etc. for other platforms. Examples below. The plug-in is out on Asset Store free and waiting for feedback!