If you can watch TVE streams through your server, Chrome or Chromium must be installed. I believe the pre-reqs for installation include X.org. However, if all you have is a Windows desktop, I'm not sure how you'd go about running X on Windows. (I know there are ways, because I've done it in the past.)
The problem with checking from Chrome running on your Windows install is that it is totally different than the Chrome running on your Linux server that actually connects to and receives the TVE streams.
As I said, getting a connection and testing from the server's Chrome installation is the obvious next step in troubleshooting.