To ensure smooth playback, check that your computer meets these minimum browser requirements:
Below is everything you need to know about accessing Astro GO on your desktop, including how to set it up and alternatives if you prefer an app-like experience.
Enter your Astro ID and password. If you don’t have one yet, you can create it on the Astro self-service portal.
High-speed internet is recommended for high-definition (HD) streaming. Is There a "Real" Desktop App?
You can download BlueStacks and install the Astro GO app from the Google Play Store within the emulator.