I will not add explicit http proxy support, because it is not needed. According to a brief bit of googling, you can tell the java environment to use a proxy server by passing some command line arguments.
I do not have a proxy server, so I cannot test this, but I think this is the command you need to use. Modify the host and port options of course, to point at your proxy server.
Code:
java -Dhttp.proxyHost=10.10.10.10 -Dhttp.proxyPort=80 -jar BlueIrisViewer.jar
Assuming you are on Windows, with Java properly installed, you can just put this into a batch file (*.bat) and drop it in the same directory as BlueIrisViewer.jar. Then run the batch file. I have attached a copy of the batch file for your convenience, in case your system has file extensions hidden it can be painful to create one yourself.
The batch file is zipped, to work around file type restrictions for forum attachments.
View attachment RunWithProxy.zip
Important: If you are connecting from work then you should go to options ('o' key), performance, and change the value in the dropdown box to High Efficiency. Even with this set, you are likely to use a large amount of bandwidth, so if your office has limited bandwidth they may not appreciate you viewing your cameras in this manner