naja, waaghtv ist eigentlich vom der idee her relativ simpel. und zwar nutzt es das replayformat von blizzard aus. wie die meisten wissen dürfent ist ein replay ja kein video vom game, sondern nur die sammlung aller aktionen und ereignisse im game, die von der engine dann einfach nachgespielt werden.
bei waaghtv hat ein observer im spiel den recorderclient eingeschaltet, der genau diese aktionen aufzeichnet und an einen server streamt. mit dem normalen waaaghtv client kann man auf diesen server connecten und diese daten runterstreamen. das spiel erscheint unter LAN games, wie bei hamachi, man kann reinjoinen und quasi über den recorderslot das spiel beobachten. und das ganze ist fast live, da es ja bei streamen ein kleinen delay gibt, bzw ein zusätzlicher eingestellt werden kann um cheating vorzubeugen.
ich hoffe ich konnte euch erhellen^^