It looks like AAA Stream was taken down, not by the makers, but by the guy who was hosting it on his repo. It looks just like what happened to MashUp a while ago, because the add-on now just has the ads for the box sellers. Apparently, the repo host got ticked that the aaa stream group wanted to take support to their own webpage, and a bunch of accusations of stolen code, etc. You can check out their facebook page for their side of the story. I'm trying to see if I can fix it myself on the pre-updated add-on, not good so far.
Hopefully it will come back, but its probably going to be under a different name than AAA Stream
Hopefully it will come back, but its probably going to be under a different name than AAA Stream