If you click on the name of the player then it will take you to a website called Mega. This is a file sharing service that we use to store and share files with our customers/end users. When you are on this website you may be prompted to sign-up or install Mega software. There is no need to do this, there will be a download button for the software that you require, which will look like in the image below

Software for Windows:

0-776-65 - GX Player - V2.4.33 - 67.9MB
Creation date: 07/02/2020 10:31      Updated: 04/04/2022 12:07
Dual Camera model will require the correct software to playback footage