AWS S3 Replay Files - HeroesReplay/HeroesReplay GitHub Wiki
HotsAPI and Heroes Profile
HotsAPI & HeroesProfile uses S3 to store replay files. To download these replay files, you must have an AWS account so that it can be charged for the downloads. The AWS Account uses an IAM User AwsAccessKey and AwsSecretKey which is used by HeroesReplay to automate downloading the files from S3 and loading via the Heroes of the Storm HeroesSwitcher_x64.exe
process.
The cost is $0.09/GB
.
A replay file can be in the range of 0.4Mb
to 1.5Mb
, so you can get roughly 600 - 1000
replays per $0.09
.
When using the Hots API replay provider, it downloads replay files to a local folder. This means if it comes across the same replay file again (i.e you forced a previous replay id as a starting point) it will use the cache and not pay for the download from S3.
The file format is [REPLAY_ID][UNDER_SCORE][FILE_NAME_GUID].StormReplay