Is it a public site you can share?
One site I my cable company’s online streaming TV.
I get a ‘needs Flash updated’ error in the Chromium and FireFox browsers.
The cable company online streaming TV works in most Windows browsers. They seem to no longer support IE, however.