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-775-44 / 0-775-53 - Ligo - V2.05.05 - 68.1MB
Creation date: 01/04/2022 14:41      Updated: 01/04/2022 14:41
Single and Dual Camera models, to playback footage you will need to download the required software.