Wowza easily allows you to manage and monitor your streaming server from a browser on a computer, tablet or your phone.