It's old but i think it's working
You must install IIS first. And you must edit the html File.
Text from Link
You need a webserver to run simple zip/tar.gz SparkWeb release
You can use Apache or IIS (or even Openfire's own internal webserver). In the case of Apache, extract sparkweb catalog into htdocs directory of the Apache installation. Then you can access SparkWeb with http://localhost/sparkweb/SparkWeb.html ("localhost" is an example for a local installation, put your webserver's domain here). You can also rename SparkWeb.html to index.html or index.php (depends on the server's configuration), so the address will look like http://domain/sparkweb/. In the Openfire case you will have to put SparkWeb folder into /openfire/plugins/admin/webapp folder. SparkWeb will be accessible by the http://youropenfireserver:9090/sparkweb/ address then.
You should also download a newer version of the SparkWeb.swf from http://www.igniterealtime.org/sparkweb/SparkWeb.swf and replace it in your sparkweb folder
SparkWeb settings are in the SparkWeb.html
Edit it with a text editor, e.g. Notepad. The default settings for Openfire 3.6.0a (and later) and Adobe Flash Player 10.* (using default socket connection):
Those, using firewalls (e.g. iptables), probably should open 5229 port (in addition to 5222) to make it possible for flash client to retrieve crossdomain.xml file, which is required for flash application to connect. This is a flash application security feature.