Hi all,
We've recently expanded our web browser support. You can now watch iBox TV on Chrome and Firefox on both Mac & Windows, Safari on Mac, and Internet Explorer and Edge on Windows 10.
Watching on Chrome will also allow you to use Chromecast.
Rover